

CNN-based classification of EuroSAT satellite imagery with temporal change detection to automatically flag forest-to-non-forest conversion across two time points.
PyTorch CNN trained to classify static ASL alphabet images, exploring architectural trade-offs and data augmentation for robust sign recognition.
Computer vision pipeline that detects and tracks fasteners on a live assembly line using YOLOv8 object detection combined with ByteTrack multi-object tracking.
Translates sign language gestures captured from a webcam into text in real time using a custom computer vision and classification pipeline.
Enables cursor control and system shortcuts through natural hand gestures tracked via MediaPipe hands and processed with OpenCV.
An air-drawing application that lets users paint on a digital canvas using finger gestures captured through a standard webcam.
Designed and 3D-printed a custom quadruped chassis and leg assemblies from scratch, engineering synchronized multi-servo gait control that achieved stable standing and coordinated walking across all four legs. Implemented autonomous obstacle avoidance by streaming live ultrasonic distance readings into the robot’s control loop in real time, enabling collision-free navigation with zero manual input. Deployed C++ control loops powered by real-time IMU tilt correction and ultrasonic distance telemetry.
Implementation of a PID controller from scratch with automated gain tuning using gradient descent and numerically estimated gradients, optimizing a loss that balances tracking error and overshoot.
Real-time mapping and path planning for a LiDAR-equipped differential robot in ROS 2, visualized live in RViz2 with simultaneous localization and mapping.
Simulation of a six-degree-of-freedom robotic arm integrated with a YOLOv8 perception pipeline for pick-and-place tasks in the Gazebo physics engine.
Software framework for orchestrating teams of ROS 2 mobile robots, handling task allocation, navigation coordination, and inter-robot communication.
Developed an autonomous ROS 2 mobile robot that generated real-time 3D spatial scans and target object classifications by integrating 2D/3D LiDAR SLAM, YOLO computer vision detection nodes, and spatial coordinate transforms.
Comparative study of LSTM, Random Forest, and XGBoost ensembles for Remaining Useful Life prediction on the NASA C-MAPSS benchmark dataset.
Benchmarking gradient-boosted trees against Transformer-based sequence models for forecasting intracranial electrophysiological signals in neuroscience.
Investigates how student brain functional connectivity shifts when writing essays with generative-AI assistance, leveraging open EEG datasets and signal processing methods.
End-to-end pipeline for clinical cardiovascular risk prediction comparing three model families on standard feature pipelines and evaluation metrics.
Predicts quantitative diabetes progression using gradient-boosted regression, with feature analysis and hyperparameter tuning for clinical interpretability.
Forecasts household electricity demand from historical time-series data using feature-engineered, hyperparameter-optimized XGBoost regression.
A pedagogical library of classical ML algorithms implemented line-by-line in NumPy, with documented derivations of their underlying mathematics.
Protein folding trajectory analysis and prediction pipeline combining computer-vision and LLM-based approaches.
An interactive viewer for Meta's TRIBE v2 foundation brain model, augmented with user-engagement tracking to study how humans explore neural representations.
Content-based recommender that maps books to embedding space using the Google Books API and sentence-transformer models to suggest semantically similar titles.
Agentic system that goes beyond single-source fact-checking by clustering claims across documents and explicitly surfacing inter-source contradictions.
Built a web platform that analyzes eye contact, posture, facial expressions, and filler-word usage in real time during mock behavioral interviews, combining computer-vision tracking with live speech transcription and LLM grading against the STAR framework.
Job-search automation agent that leverages computer vision and LLMs to streamline application workflows.
Research publications currently in preparation will be shared here.