Skip to content

Work

Selected projects

Three of these have full write-ups — the pipeline I built at Stratpoint, and two systems I built on my own hardware because I wanted to find out where they break.

01Case studies

02Also built

Full-stack project

AI-Powered Volleyball Gesture System

A gesture recognition backend built on YOLO, MediaPipe and Keras, wired through FastAPI and WebSockets into a Next.js frontend so a referee's hand signal updates every connected scoreboard instantly.

YOLOMediaPipeKerasFastAPIWebSockets+1

Machine learning project

NLP Resume Classifier

A Flask app that parses an uploaded resume, extracts skills with spaCy NER, and classifies it across 25 job categories using a linear SVM over TF-IDF features — returning structured JSON and a skill breakdown in around 165ms per document.

PythonFlaskspaCyscikit-learnTF-IDF+1

Undergraduate thesis

Autonomous RC Car Navigation

Undergraduate thesis: a real-time YOLOv8n and ROS2 obstacle-detection pipeline with Kalman filtering and ORB-SLAM3, achieving 0.1m distance error at 10 FPS on constrained hardware.

YOLOv8nROS2ORB-SLAM3Kalman filterRaspberry Pi 5