📄 Resume

PDF

Technical 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 – Present

Core 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)