A few things I've built and led at ChowNow — from AI to core platform
modernization.
AI
Heard — AI phone agent for restaurants
Built an AI voice agent (Twilio ConversationRelay + Claude, ~9
tools over our existing endpoints) that answers restaurant calls
and submits pickup orders through our real ordering pipeline —
call-event persistence, per-restaurant AI settings, and a
transcript dashboard. Solo, in two days. Won ChowNow's internal
Innovation Day.
AI
Custom AI developer tooling
Authored my own Claude Code skills to move faster — including
ship-ticket, which takes a Jira ticket from spec to a
tested, self-reviewed draft PR — plus per-repo agent-guidance
configs and a Claude-powered automated PR-review action now
running across multiple team repos.
Catering product, end-to-end
Led the backend build-out of ChowNow's catering product across
15+ epics (~40 PRs): data model, admin APIs, commission and fee
calculation, catering menus, ordering rules, delivery dispatch,
and merchant notifications. Authored the design doc and drove
sign-off across frontend, QA, and eng leadership.
Self-serve reporting service
Authored the Reporting Service RFC and built the proof of
concept — a Cube Cloud analytics layer over Snowflake with JWT
row-level security — giving restaurant partners self-serve
reporting.
Python 3.11 modernization
Owned our monolith's Python 3.11 upgrade: migrated a large legacy
codebase and four internal libraries, upgraded marshmallow
(v2→v3), redis, alembic, and pytest, and removed the legacy
future dependency — diagnosing and re-landing a
production serializer regression along the way.
Auth & security
Built passwordless OTP login via Twilio Verify — 1M+ users now
have a verified phone or email. Designed JWT refresh-token auth,
hardened Cuboh SSO, and added HMAC verification for inbound Uber
webhooks.