Machine Learning Engineer & Deep Learning Researcher
MSCS student specializing in computer vision, transfer learning, and reinforcement learning. I build production-grade ML pipelines — from data preprocessing and controlled experimentation through rigorous evaluation and failure-mode analysis. Seeking full-time MLE roles where models ship to production.
Multi-label deep learning classifier for apple leaf diseases on the Plant Pathology 2021 dataset. Tackled class imbalance, multi-symptom co-occurrence, and uncontrolled field conditions.
Addressed performance degradation under covariate shift by implementing Dynamic TTT — enabling a trained model to self-adapt per test sample without full retraining or ground-truth labels.
Built a DQN-powered autonomous agent to play Battle City Tanks — a stochastic, dynamic combat environment requiring coordinated attack-defense decision-making.
Explored camera calibration stability through leave-one-out cross-validation and Monte Carlo noise testing. Tested on two real Boston webcams — one yielding a 6px reprojection error (good), the other 48px (needs work). Key takeaway: OpenCV converges, but convergence only means as good as the inputs.
Investigated how OpenAI's CLIP (ViT-B/32) aligns text and images using cosine similarity. Single-image matching showed that structured prompts ("A photo of a …") consistently outperform bare keywords. Multi-image experiments confirmed: richer, descriptive captions boost similarity scores by up to +0.045.
Classified apple leaf diseases on the Plant Pathology 2021 dataset using a ResNet50 backbone, achieving a 0.9167 F1 score through systematic augmentation sweeps and hyperparameter tuning. Multi-disease cases with overlapping symptoms remained the primary generalization bottleneck.
Tested ChatGPT-5's vision on 11 Ishihara color-blindness plates — it correctly identified numbers, animals, and two-digit patterns, but hallucinated content on "trick" plates that contain nothing. Surprisingly good pattern recognition, but it struggles to confidently say "nothing is there."
Actively seeking full-time Machine Learning Engineer positions. I bring hands-on experience building CV pipelines, RL agents, and robust training workflows — eager to contribute to teams shipping real ML systems.