01Web and native clients
Built React and TypeScript customer experiences and an operations console for conversations, tool calls, execution state, traces, failures, and human handoffs. Built Swift and SwiftUI clients for iPhone, iPad, and Mac, plus a React Native messaging client for iOS and Android with CallKit and an Apple Watch extension.
02Backend and developer platform
Built Stella's Node.js and Express backend on Google Cloud and Firestore, then migrated it to TypeScript. Built Outside Agent using tRPC, Zod, event-sourced PostgreSQL, Drizzle, pgvector, and MCP tooling for web, SMS, voice, and email.
03Memory and retrieval
Built identity, preference, and working-memory tiers in Firestore, including AI-estimated lifetimes for temporary facts and conflict-aware updates. Stored Gemini embeddings and combined vector retrieval with keyword search.
04Voice and integrations
Connected 15+ platforms across communications, payments, commerce, and transportation. Re-platformed production voice from Deepgram and ElevenLabs to OpenAI Realtime and then Gemini Live behind a provider interface supporting interruption and multilingual switching.
05Durable execution and commerce
Replaced contending jobs with one durable Temporal workflow per conversation. Built a stored-value ledger, migrated it from Firestore transactions to PostgreSQL, and made Stripe and Twilio Pay actions idempotent with spend controls and two-step voice confirmation.
06Cloud delivery and quality
Operated Docker services on Cloud Run and Cloud SQL with Pub/Sub, Cloud Tasks, Cloud Scheduler, GitHub Actions, Cloud Deploy, and Terraform. Built 1,620+ evaluation and red-team cases and gated releases with automated tests and Temporal replay.