I get handed the system that has to work when it is generating itself — and I build the thing that decides whether its output is good enough to ship.
Agentic systems in production at 20M+ monthly users, the Go SDK and post-trained models underneath them, and the evaluation wall that gates every release. Twenty years of infrastructure at Google, Netflix and Coinbase under all of it.










A generated clip where the character freezes for four seconds can still score well — the judge rewarded gloss instead of what actually happened. Video breaks the text eval playbook: temporal consistency, shot continuity, and story coherence don't show up in a CLIP score, and a team watching clips on Friday doesn't scale.
The fix that stuck: stop scoring, start comparing. Pairwise preference — is B a better story than A? — trained into a Qwen3-VL judge with Bradley-Terry loss on real and deliberately broken footage, calibrated against human scores, running as a CI regression gate before any user sees a release.
The streaming backbone under everything above: 5 GB/sec of multimodal event data feeding the agents, the evals, and the telemetry loops. Confluent invited me on to walk through why we moved and what it cost us not to.

Everything in this archive is already running in production. The only open question is what I build next, and who I build it with.
Email me with the subject line FIRST 90 DAYS and I'll reply within 24 hours with a one-page plan for your first 90 days of agentic systems.