AI/ML Engineer

Building agentic architectures and LLM inference systems that reason reliably at scale

MS Applied Machine Learning β€’ University of Maryland

2
Publications
6
Featured Projects
4
Internships & Research Roles
66.6%
BIRD Execution Accuracy

Understanding where and why reasoning silently fails

Current Work

I discover critical bugs in LLM systems that cause silent reasoning failures. Recently, I found that vLLM's calibrated FP8 KV-cache mode collapses reasoning on AIME and GSM8K (3% vs 73% correct), while int8_per_token_head matches the unquantized baseline, and built a linear probe that predicts stuck reasoning chains from model activations (AUC 0.612 vs 0.445 baseline).

My research on quantization-induced reasoning failures is available on arXiv, and my work on mechanistic early detection of reasoning non-convergence was accepted to the COLM 2026 Efficient Reasoning Workshop. I prioritize reproducibility and rigorous evaluation, backing every claim with significance testing and controlled baselines.

AI systems spanning LLM inference and agentic architectures

NL-to-SQL Agent: Schema Retrieval, Self-Correction, Cost-Aware Routing

LangGraph agent with schema retrieval, execute-and-self-correct, and Haiku→Sonnet routing. On all 1,534 BIRD dev questions: 66.6% execution accuracy vs 63.6% baseline (McNemar p=0.0001) at 0.18’ per question, with ablations and a failure taxonomy.

View on GitHub β†’

Crop Disease Detection: Lab-to-Field Generalization

Showed that lab-trained classifiers (99% on PlantVillage) drop to 24–38% on real field photos because they learn the background; ten real field photos per class recover 45–78% of the gap, far more than GAN or VAE augmentation. Live Hugging Face demo.

View on GitHub β†’

Real-Time ECG Classification with a Signal-Quality Gate

Multi-label ECG classifier on PTB-XL: 0.932 macro AUROC at 8.9 ms p95 on a laptop CPU. An autoencoder quality gate refuses noisy signals instead of guessing. Architecture chosen under a fixed CPU latency budget.

View on GitHub β†’

Multi-Agent Factcheck System

Adversarial multi-agent system for fact verification: Confirmer, Refuter and Contextualizer agents debate each claim with Wikipedia evidence, and a synthesizer gives a calibrated verdict. On 160 FEVER claims: 71.2% accuracy vs 49.4% for single-model GPT-4, with 2.4Γ— lower calibration error.

View on GitHub β†’

Inference Server: Continuous Batching + Paged KV-Cache

Built three LLM serving backends from scratch to compare naive serial, static batching, and continuous batching with paged attention. Continuous batching lifted throughput 16% and cut p99 latency from 34.8 s to 10.9 s under mixed-length load.

View on GitHub β†’

vLLM KV-Cache Quantization Reasoning Evaluation

Investigated whether vLLM's KV-cache quantization modes cause silent reasoning failures. Calibrated FP8 drops accuracy from 73% to 3% through generation collapse; int8_per_token_head matches baseline.

View on GitHub β†’

AI research on reasoning failures and efficient inference

Early Detection of Reasoning Non-Convergence
COLM 2026 Efficient Reasoning Workshop

Token Budget Saturation & Early-Detection of Reasoning Non-Convergence

Using activation probes on intermediate layers to predict whether chain-of-thought reasoning will converge, enabling efficient early-exit strategies in inference.

AUC 0.612 vs 0.445 behavioral baseline. Mechanistic approach to detecting reasoning failures before they become behaviorally obvious.

arXiv β†’

Experience & roles

University of Maryland
Graduate Teaching Assistant, MSAI 633 Agentic AI
Aug 2026 – Present
  • Support 47 graduate students on agentic AI architectures, multi-step planning, memory and agent evaluation: grade assignments and quizzes, run office hours, and help students debug their agent projects.
HARMAN International (Samsung)
AI Data and Analytics Intern
Dec 2024 – Jun 2025 | Remote, India
  • Evaluated an internal agentic framework across 6 multi-agent production use cases, benchmarking tool-use success and memory retention across 100k+ token contexts: 94% and 98% respectively.
  • Using that framework, designed and built an autonomous multi-agent test-generation system with AST-based analysis, first in TypeScript and then generalized to C++ via language-specific parsers, reaching 93% and 85% coverage respectively.
  • Benchmarked the system against GitHub Copilot on proprietary system dependencies, measuring a 35-point increase in branch coverage and a 3x reduction in dependency-hallucination errors. The results drove the framework's adoption for enterprise use, and the system was deployed into the client's CI/CD pipeline to automate legacy regression testing.
SeriGreen Technologies
Junior Data Analyst Intern
Feb 2024 – Jul 2024 | India
  • Engineered a Python ETL pipeline to parse and structure 1,450+ unformatted market logs from a state agricultural database into relational schemas, cutting downstream data-cleansing latency 42%.
  • Streamed processed data through a 3-broker Apache Kafka cluster to handle high-throughput routing between ingestion and analytics services without data loss.
  • Trained multivariable regression models in Scikit-learn on environmental features (temperature, weather, humidity) to forecast optimal crop yield conditions, reaching an RΒ² of 0.884.
  • Built a full-stack MERN application to serve the models in production and added a WebSocket layer for real-time control, triggering physical hardware state changes on a Raspberry Pi in under 180ms.
Woxsen University
Research Assistant
Aug 2022 – Dec 2024 | India
  • Engineered an automated telemetry pipeline ingesting 4.5M+ time-series data points (wind velocity, torque, battery state-of-charge, thermal readings) from campus sensors.
  • Built a signal processing pipeline in NumPy and SciPy to denoise, normalize, and downsample raw sensor streams, improving feature-engineering throughput 38%.
  • Trained LSTM and GRU networks in PyTorch to forecast wind energy generation spikes and battery degradation, running hyperparameter sweeps across 50+ configurations to reach an R-squared of 0.912 on battery discharge cycle forecasts.
  • Packaged the pipeline and models into a reproducible benchmarking repository, accelerating the lab's energy-load simulation throughput 2.8x.
AppsTek Corp
Research Intern
Feb 2023 – Jul 2023 | India
  • Built an ETL pipeline using Hugging Face tokenizers and OpenCV to ingest and temporally align 12,000+ conversational video segments, extracting RoBERTa text embeddings, Wav2Vec 2.0 acoustic vectors, and ResNet-50 facial feature maps.
  • Implemented and integrated the published Multimodal Adaptation Gate (MAG) architecture into a PyTorch transformer pipeline, modifying cross-modal attention to inject acoustic and visual vectors into the language model's inner layers.
  • Optimized inference by exporting the fused model to ONNX with graph optimization and post-training quantization, reducing inference latency 34%.
  • Achieved a macro F1-score of 0.84 on the conversational test set, outperforming single-modality baselines.

Core competencies

Machine Learning & AI
PyTorch HuggingFace JAX vLLM LangGraph Scikit-learn Quantization Inference Optimization
Programming Languages
Python TypeScript C++ SQL Bash
Infrastructure & DevOps
Docker Kubernetes PostgreSQL Redis Kafka FastAPI GitHub Actions

Let's collaborate

Interested in discussing LLM systems, agentic architectures, reasoning failure analysis, or production ML. Open to New grad 2027 roles.