Experience
Senior Software Engineer
· Vercel
2022 – Present · San Francisco, CA
- Led the rebuild of the deployments dashboard, reducing p95 load time by 68%
- Shipped Edge Config from zero to 10,000+ customers in 3 months
- Mentored 4 engineers and ran weekly architecture reviews across 2 time zones
Next.jsTypeScriptEdge RuntimeGo
Software Engineer II
· Stripe
2020 – 2022 · Remote
- Built the Stripe Radar rules engine UI used by 250,000+ merchants globally
- Reduced fraud false-positive rate by 23% through improved ML signal features
- Designed the webhooks configuration system with a zero-downtime migration
RubyReactKafkaPostgreSQL
Projects
OpenBoard
Real-time collaborative whiteboard built on CRDTs. 2,000+ GitHub stars, featured on Hacker News front page.
RustWebSocketsReactYjs
Luma CLI
Developer tool for managing multi-environment deployments with zero config. Adopted by 3 YC-backed companies.
TypeScriptNode.jsCLI
Carta Design System
Accessible component library with 60+ components. Cut design-to-code time by 40% across 3 product teams.
ReactStorybookRadix UITailwind
Skills
Languages
TypeScriptRustPythonGoRuby
Frontend
ReactNext.jsTailwind CSSRadix UIFramer Motion
Backend & Infra
Node.jsPostgreSQLRedisKafkaDockerAWS
Education
B.S. Computer Science
· UC Berkeley
(GPA 3.9 · Dean's List · Teaching Assistant for CS61B)
2016 – 2020