I'm a software engineer at Asana. I'm the tech lead of the Workflow Pillar, which includes the Automation, Communications, App Experience, Integrations, and API product teams. I used to be a people manager, and might manage again in the future. I spend a lot of time thinking about running effective teams, fostering growth, product+engineering collaboration, and engineering design patterns.
Engineering blog
Preventing JavaScript bugs with static type checking
March 24, 2019 ▪ 7 min readSummarizing research on catching bugs with TypeScript and Flow
How the best product engineering teams maximize value
April 16, 2018 ▪ 9 min readReducing risk, eliminating complexity, and sequencing effectively
Circumventing engineering complexity
September 11, 2017 ▪ 8 min readExamples from building Custom Fields at Asana.
See more posts
... I also like to cook, and sometimes post recipes.