Work
What I’ve built for clients.
Each case study tells the whole story: the situation, the decisions I made along the way, and the numbers at the end.
Case studies.
The projects I can tell in full, newest first.
Document AI · 2025
$77M in political ad spend, made searchable
40k FCC filings turned into structured spend data that analysts can query.
Read the case study →Voice AI and evals · 2026
A voice coach that grades itself
Live voice and avatar practice with an AI referee. An eval-driven rework took compliance from 12.5% to 82.3%.
Read the case study →Legal AI · 2026
Immigration answers an attorney can stand behind
Memo-style answers in any language, grounded in live agency data. About a third of readers go on to book a consultation.
Read the case study →Multi-agent · 2025
Eight AI agents, one Slack workspace
Forge, for a creative agency: assistants the team talks to in Slack, from research to finished visuals.
Read the case study →Retrieval · 2024
Answers in under a minute, not minutes
Rebuilt the retrieval behind AI guest messaging for a property-rental platform.
Read the case study →The rest of the record
Everything else.
Shorter entries for the rest of my client work. Each one shipped and ran in production.
AI Engineering2023 to now
- 2026A voice companion that answers in the creator’s own voiceSubscribers text an AI persona and get replies back as synthesized audio, built into an existing subscription platform.Audio subscription platformVoice AI
- 2026A knowledge base built to be auditedMulti-tenant retrieval where every passage traces back to its source, built so another institution can inherit it.Training productRetrieval
- 2026The product API behind a counter-speech trainerWrites evidence-backed counter-arguments and grades users’ own attempts, on top of the audited knowledge base above.Training productAgents
- 2025–26An AI tutor that reacts to the roomThe orchestrator behind live tutoring sessions, responding to voice, cameras and motion sensors. Part of a platform team.Ed-tech platformMultimodal
- 2025Policy answers without a support ticketA company-wide assistant that answers internal policy questions from the firm’s own documents.Legal services firmRetrieval
- 2024–26One scheduling agent across four messaging appsCalendar management over Signal, Slack, WhatsApp and Telegram. A rebuild cut replies from 3 minutes to under 20 seconds and running costs by 90%.Productivity startupAgents
- 2024–26300 emails a day, triaged and turned into tasksA classification and summarization pipeline for 50+ users, with every result stored as data you can query.Productivity startupDocument AI
- 2024–26The agent backend of an inbox-and-calendar appOrchestration behind Tomo, an iOS assistant that turns email and schedule into a short list of priorities.Productivity startupAgents
- 2024–25A bilingual assistant for five restaurant kitchensStaff ask about recipes, procedures and repairs in English or Spanish. Manager interruptions fell by about 75%.Restaurant groupAssistants
- 2024Safari proposals from plain-English questionsA natural-language-to-SQL agent with schema checks and query validation. Trip planning time fell by 20%.Luxury travel agencyData agents
- 2023–24Open models that match GPT-4 on contract riskFine-tuned Llama 3 and Mistral to run in isolated environments, so client documents never leave them. Part of an engineering team.Legal-tech platformFine-tuning
ML Engineering2019 to 2023
- 2020–23Legal entity extraction, four times fasterReplaced slow production NER models with a new architecture that was also more accurate.Legal-tech companyNLP
- 2019–22Pharma documents tagged better than human reviewersAn NLP tagger that beat reviewer accuracy by 10%, plus quarterly sales forecasts and cleanup for poor scans.Pharmaceutical companyNLP
- 2019People counting from ordinary ceiling camerasFoot-traffic counts from overhead RGB cameras instead of dedicated sensors, running in several stores.Retail storesVision
- 2019Height checks from depth sensorsAccess control that estimates a person’s height from RGB-D data, deployed at more than 10 venues.Entertainment venuesVision