Product engineering lead
Chatroulette
May 2020 – Sep 2026
Led product and engineering for a consumer video-chat platform with millions of monthly users, across backend, frontend, mobile, infrastructure, analytics, moderation, and product strategy.
- Architected and ran the custom WebRTC infrastructure behind random video matching, handling thousands of concurrent users at peak.
- Architected the AI moderation pipeline, safety features, reporting flows, and moderation tools that got the app approved on the App Store and Google Play in a sensitive user-generated-content category.
- Migrated core infrastructure from managed cloud services to a self-run Kubernetes cluster on Hetzner, cutting infrastructure costs by about 80%.
- Launched and maintained the React Native mobile apps for iOS and Android.
- Owned architecture, deployment, observability, and reliability decisions across the platform.
- Moved the team to AI-assisted development, bringing AI coding tools and LLM-powered workflows into every stage of the development lifecycle.
- Built monetization from scratch: an internal currency, paid features, payment flows, and package pricing, tuned through conversion experiments.
- Ran and supported dozens of product experiments across activation, engagement, monetization, and safety.
- Led roadmap, prioritization, and delivery for a cross-functional product and engineering team of about 15.
- Hired and mentored engineers across product and engineering.
Technologies: Scala, TypeScript, React, React Native, WebRTC, WebSockets, Kubernetes, Postgres, Redis, GitOps, CI/CD
