Work
The work
Five systems, five different ways they could have gone wrong. Each case study says what it does, how it is built, and what it had to get right.
Case studies

In productionMar–Jul 2026
Support Inbox Agent
Every support email gets a first draft in seconds. A person still decides what sends.
Node/TypeScriptBraintrust evalsLLM-as-judgeMCP

In daily internal useOct 2025–Jun 2026
Internal Knowledge Assistant
1,090 questions answered in Slack, each one cited back to the documentation.
RAGMCPSlack BoltNode.js

In productionJul 2026
Customer Status Pages
Every customer gets a live page for their tickets. A model writes the updates; five checks decide whether they publish.
Next.jsSalesforce Bulk APIGuardrailsEvals

Complete, merged into the agent platformMar–Jul 2026
Payments Operations Agent
Ten minutes of manual work per payment notice, automated — without the model writing a word of it.
TypeScriptStructured outputFail-closedPII guards

In productionMar–Jul 2026
Customer Onboarding Platform
New customers set up their own account instead of waiting on a specialist.
Next.jsTypeScriptSalesforceSupabase
Got something that has to work?
Tell me what you are building and where you think it breaks.