About
Research that survives contact with production
Position

Applied LLM research for contact-center software: hierarchical agentic retrieval, schema-validated model outputs, and the evaluation harnesses that decide whether any of it worked before a client ever sees it.
Most of the job is deciding what to measure. A pre-registered evaluation that disproves your own team's leading hypothesis is worth more than a fix shipped on a hunch, and a result that only holds in a notebook is not a result.
The rest is production forensics — the defect that will not reproduce in validation, the output shape that fails silently on one model family, the retrieval that truncates before anyone notices. I am most useful on ambiguous problems where the hard part was never writing the code.
Practice
AI & ML
- LLM Architecture
- Prompt Engineering
- Prompt Chaining
- RAG
- Agentic Retrieval
- Agentic Workflows
- Structured Outputs
- NLP Pipelines
- IBM Watson
- Anthropic Claude
- Claude Code
Evaluation & Testing
- Evaluation Design
- DeepEval
- Statistical Analysis
- pytest
- Cypress
- JUnit
- Vitest
Backend
- Python
- Java
- Spring Boot
- C# .NET
- Node.js
Frontend
- React
- TypeScript
- Next.js
- Tailwind CSS
- AngularJS
Cloud & Infrastructure
- Azure Function Apps
- Azure Logic Apps
- Azure Service Bus
- CI/CD
Data
- MongoDB
- SybaseIQ
- DB2
Education
2018 – 2020
Arizona State University
Master of Science, Software Engineering
2014 – 2018
APJ Abdul Kalam Technological University
Bachelor of Technology (Honours), Computer Science
Honours
- AwardEngineering Graduate Fellowship
- AwardSUN Award