Co-built a multi-agent hiring platform evaluating candidates across resumes, code, and live interviews — generating evidence-based match scores and skill-gap analysis, delivered through a recruiter-facing interface.
Machine learning engineer building recommendation, ranking, NLP, and agentic AI systems — from candidate generation to production monitoring.
5+ years designing, A/B testing, and deploying production recommendation, ranking, and NLP systems — from a self-learning email classifier at ~98% accuracy on 1M+ emails to recent work in LLMs, RAG, and generative AI. Skilled at moving models from prototype through experimentation to production on behavioral, demographic, and text signals at scale. MS in Data Science, George Washington University (2026).
Returned to Techminds Group — parent company of SyenApp, where I'd spent five years — for a graduate internship.
Co-built a multi-agent hiring platform evaluating candidates across resumes, code, and live interviews — generating evidence-based match scores and skill-gap analysis, delivered through a recruiter-facing interface.
A theory-driven framework using LLM scoring and segmentation to evaluate urban images against Christopher Alexander's 15 properties of wholeness, applying regression analysis to identify interpretable predictors of human aesthetic ratings.
A multi-agent GenAI system handling appointment scheduling, patient triage, and doctor-ready summary generation, with automated email notifications end-to-end.
A DenseNet121 transfer-learning classifier fine-tuned on the HAM10000 dermoscopic dataset. Built a few years ago, then revived: fixed a checkpoint-path bug that had the deployed app crashing on load, rebuilt the lost front end from old screenshots, and — while tracing the training notebook — found and corrected a real label bug where melanoma images had been mapped to the wrong class name.
An SVC + TF-IDF classifier for sentiment in Roman Urdu (Urdu written in Latin script), trained on ~20K labeled comments. The trained model files were never committed to the repo — retrained them from the included dataset, fixed a pandas incompatibility and a broken requirements.txt, and rebuilt the front end.
A from-scratch Multinomial Naive Bayes classifier served serverlessly — API Gateway routes to a Lambda that scores YouTube comment sentiment. Didn't need reviving: still live and correct years later.
Two-stage retrieval and ranking (FAISS → XGBoost / two-tower) with an LLM re-rank and explanation layer — offline evals on NDCG/recall, a simulated A/B harness, and drift monitoring.
Specialized agents with tool use, state management, an eval suite, and tracing — built with production trappings, not a demo.