Staff product engineer and tech lead with 7 years of experience at high growth breakout startups like Figma and Notion. Specialties: algorithm design, C++, Typescript, React, interface design software.
I was a staff software engineer and tech lead on the Figma Draw team. I built features for Figma's new vector illustration editor.
Previously, I tech led auto layout - Figma's in-editor implementation of CSS Flexbox. I conceived of, architected, and shipped Suggest auto layout, a feature for auto layout power users that infers Flexbox settings given a frame with absolute positioned contents.
In 2022, I led engineering for the launch of dark mode for Figma - a cross-organizational initiative involving over forty engineers, designers, and product team members.
I was the fifth engineer to join the rapidly growing engineering team, and the first growth engineer.
I was the lead engineer on a number of projects promoting Notion's user growth, including the experiments framework, a redesign of the onboarding framework, and a revamp of the in-app template picker. I was also a contributing engineer to Notion's internationalization initiative.
Built multi plan subscriptions for Stripe's billing product. This was a highly requested feature from Stripe users in 2016, and its launch in January 2017 allowed Stripe to extend its Billing offering to support complex use cases.