Projects

Generative AI & Real-Time NLP

Live, LLM-powered systems augmenting thousands of contact-center agents at Capital One.

Generative AI

Real-Time Call Summarization

An agentic GPT reasoning pipeline on Kafka that auto-drafts servicing-agent notes mid-call, with an LLM "agent-as-a-judge" review stage before anything reaches the agent.

−40sAgent handle time
$1.3MAnnual savings
90%Accuracy
Retrieval · RAG

Live Procedure RAG

A retrieval-augmented generation system that runs vector-embedding retrieval over live call transcripts to surface the right procedure and training documents to agents in real time.

80%Document recall
Real timeMid-conversation
Real-Time NLP

LLM Complaint Detection

An LLM system that detects and categorizes customer complaints on live transcripts and escalates instantly — replacing a legacy ML classifier.

30% → 80%Detection rate
Real-Time NLP

Frustrated-Customer Alerting

Capital One's first real-time AI alert system — streaming DistilBERT and LLM sentiment over live calls, alerting managers to de-escalate within about a second of speech.

~1sAlert latency
10k+Calls / day
200+ TPS@ ~100 ms

Applied ML & Credit Risk

Models that decision billions of dollars in auto lending every year.

Credit ML

Auto-Loan Underwriting ML Suite

Engineered and maintained the machine-learning suite behind Capital One's auto-loan underwriting, finding signal in credit characteristics tied to loan performance to decision billions of dollars annually.

$32M+Annual value
BillionsDecisioned / yr
Reinforcement Learning

Credit-Policy Simulation Engine

Built a simulation engine that generates synthetic loan applications to power a reinforcement-learning task that optimizes credit policy — testing decisions before they ever touch a real applicant.

RLPolicy optimization
SyntheticApplication simulation

Earlier Work

Where I sharpened the fundamentals — research, big data, and NLP.

Anomaly Detection · Sprint

Billing-Failure Anomaly Detection

Designed a novel model-training framework for anomaly detection on customer billing data, and built Hive and PySpark pipelines aggregating millions of records — earning the only extension across an 80+ intern class.

5xDetectable failure types
NLP Research · UPenn

Population-Scale Emotion Classification

Partnered with University of Pennsylvania sociologists on an NLP study — building an emotion-classification model and scraping millions of public social-media profiles to measure population-level emotional shifts after major events.

MillionsProfiles processed

Want the full detail, with dates and stack?

View my résumé