I am a Machine Learning Engineer with a master’s degree in computer science from Purdue University. My focus and passion lies in machine learning; specifically designing and implementing state of the art architectures and custom models.
I make an effort to stay at the cutting edge of ML research, especially fields such as LLM architecture advances, reinforcement learning, computer vision, and natural language processing. I like working close to the technical details and understanding why a model behaves the way it does. I use personal projects to dig into model specifics and learn exactly how they work and how they can be improved.
Professionally, that has translated into experience building software, designing experiments, working with data pipelines, and researching how ML components behave in real systems. My recent work at Kensho has centered on domain specific retrieval-augmented generation and evaluation on production-level tool calling systems.
02 · Selected Projects
Things I've built
03 · Experience
Where I've worked
Current
Machine Learning Engineer
Kensho Technologies
Cambridge, Massachusetts
- Building Deterministic Retrieval, which gives AI systems direct, structured access to S&P Global data through the Kensho LLM-ready API.
- Supporting focused research and analysis workflows, including company research, financial analysis, transcript intelligence, and multi-entity comparisons.
Summer 2025
Machine Learning Engineering Intern
Kensho Technologies
Cambridge, Massachusetts
- Designed novel table-ingestion strategies for a RAG pipeline, orchestrating experiments with Airflow and driving 200% higher MRR and 300% better accuracy; prepared the best-performing strategy for production.
- Drove ML experimentation from ideation through evaluation, analysis, and deployment, including a 21,000+ example LLM-generated question-table dataset for financial RAG benchmarking.
- Researched embedding-model behavior, including prompting, text placement, and template robustness, to improve text-embedding effectiveness.
04 · Education
Computer science at Purdue
May 2026
M.S. in Computer Science
GPA 4.00 · Machine Learning · Purdue University
Graduate coursework spanning natural language processing, machine learning systems, statistical machine learning, reinforcement learning, computer vision with deep learning, graduate algorithms, parallel computing, and distributed systems.
May 2025
B.S. in Computer Science
GPA 3.99 · Machine Intelligence · Purdue University
Undergraduate coursework covering data mining and machine learning, data structures and algorithms, linear algebra, and probability.