Hello, I'm

Konstantin Savkin

CS Student at Oregon State University & ML Researcher

Passionate about Machine Learning, Computer Vision, and Backend Engineering. Currently optimizing ML models at Warren Lab and building scalable backend systems.

About Me

I am a Sophomore Computer Science student at Oregon State University with a 3.97 GPA. My journey in tech is driven by a curiosity to understand how machines learn and how to build robust systems that scale.

Currently, I am a Laboratory Assistant at Warren Lab, where I apply Computer Vision techniques to biological research. I engineer pipelines for image classification and object detection, directly impacting research efficiency.

3.97GPA
2+Years Coding
3+Major Projects

Experience

Machine Learning Research

Warren Lab (OSU)
Feb 2025 - Present

Laboratory Assistant

  • Early Admission: Selected as the first freshman undergraduate to join the lab, collaborating directly with graduate researchers.
  • Trajectory Tracking: Developed real-time system for behavioral analysis of biological specimens.
  • ResNet-50 Model: Engineered model achieving 98.24% test accuracy on specimen classification.
  • Detection Model: Annotated 1,000+ images and implemented YOLO-based detection.
  • Automation: Reduced labeling time by 99.6% (20s → 74ms per image).

Featured Work

Warren Lab Research
Trajectory Tracking

Trajectory Tracking

Real-time computer vision system for behavioral analysis of biological specimens.

PythonOpenCVComputer Vision
Warren Lab Research
ResNet-50 Classifier

ResNet-50 Classifier

Deep learning model for specimen classification achieving 98.24% test accuracy.

PyTorchDeep LearningResNet
3rd Place @ QuackHacks
PolyDebate

PolyDebate

AI-powered debate platform integrating 100+ AI models with real-time prediction market data.

PythonFlaskNext.jsOpenRouter

High School Projects

High School

Universities Database

Comprehensive 8-table relational database for university information with advanced SQL queries.

SQLSQLiteDBeaver
Yandex Lyceum

Blind Chess Player

Graduation project at Yandex Lyceum (youngest student, 13% acceptance). Gained popularity in Russia for helping blind people play chess via voice-controlled Telegram bot.

PythonTelegram APIVoice API

Technical Skills

Languages

PythonSQLC#JavaScriptC++TypeScript

Machine Learning

TensorFlowPyTorchPandasNumPyComputer Vision

Backend & Tools

FlaskSQLAlchemyPostgreSQLDockerGit

Let's Work Together

I'm actively seeking Summer 2026 internships in ML/AI, Computer Vision, and Backend Engineering.

Get In Touch