📄 Resume
PDFTechnical Skills
- Growth & Product:
- Zero-to-one product builder, A/B experimentation, conversion optimization
- Languages & Tools:
- TypeScript, JavaScript, Node.js, React, GraphQL, REST, Redux, Relay, Git, Bash
- Platform:
- Large-scale migrations, build systems, type systems, performance optimization
Professional Experience
Pinterest | Staff Software Engineer
Sep 2016 – PresentCore Platform Web Team
Feb 2023 – Present- •Led migration of Pinterest's 3.7M-line web codebase from Flow to TypeScript in 8 months with one other engineer; co-authored Pinterest Engineering blog post documenting the approach
- •Achieved 10× faster type checking by driving adoption of pre-release TypeScript Native, improving developer velocity across 500+ engineers
- •Drove GraphQL launch on Pinterest's highest-traffic page, designing an adapter pattern enabling A/B experimentation between REST and GraphQL data layers
- •Served as internal TypeScript expert, conducting 10+ workshops and mentoring engineers through the transition
Growth Team
Jun 2020 – Jan 2023- •Led 2-year effort to unify mobile and desktop web into a single responsive application, using A/B experimentation to safely migrate 100% of traffic while reducing maintenance costs by 50%
- •Re-architected the signup upsell experience for unauthenticated users, optimizing how and when prompts were shown to improve conversion through A/B experimentation
- •Rewrote Pinterest homepage rendering architecture, improving page performance and user conversion
Web Performance Team
Jan 2019 – May 2020- •Rebuilt internal web performance profiler with improved architecture, enabling diagnosis of performance regressions impacting user-facing metrics across production traffic
Product Teams (Use Cases & Search)
Sep 2016 – Dec 2018- •Built user-facing product features including Pin sorting, board management, and Pin saving workflows that directly impacted engagement and retention
- •Migrated search product from Backbone to React; built Pincode feature enabling users to generate and share scannable codes for boards and profiles
Biztera | Director of Engineering (Founding Engineer)
Feb 2014 – Sep 2016- •First engineer hired; built entire product from zero to one, including a real-time web application with integrated chat, backend services, and iOS app
- •Designed integrations with enterprise platforms (Slack, Office 365, Dropbox, Google Drive, Okta)
Personal Projects
Genki Desu Ka? • genkidesuka.app
2026- •Built and launched a Japanese language learning web application in one week, leveraging AI-assisted development tools to rapidly prototype and ship a consumer product from concept to production
Earlier Experience
Web Developer, Chictopia (Aug 2012 – Jan 2014) • Web Developer, LetsTalk (Jun 2006 – Aug 2012)
Education
M.S. Computer Science, UCLA
B.S. Electrical Engineering & Computer Science, UC Berkeley (Eta Kappa Nu Honor Society)