Experience
Staff Engineer, Calm — 2020-Present
- Technical lead of our Calm for Business product, leading its growth from skunkworks project to major pillar of the business
- Technical lead of our Web platform, driving major projects including: Design System, Monorepo unification, and Accessibility
- Leader of multiple technical working groups, including: TypeScript Best Practices, and (Micro-)Service Strategies
Staff Engineer, Patreon — 2015-2020
Held many roles in my time at Patreon: iOS engineer, VP of Engineering, Director of Product Engineering, and full-stack Technical Lead of our Payments organization
iOS Engineer — 2015
- Launched our app to over 100k monthly actives within six months of beginning development
- Spun up our internal and public APIs alongside it
VP of Engineering — 2016
- Refocused the team around clear product objectives and processes, increasing our NPS by 15 points within six months and halving our merchant churn
- Grew the engineering team from less than 10 to more than 30 while improving engineering retention and morale
- Restructured our organization to have clear career trajectories, learning opportunities, and widespread autonomy for our engineers no matter their passions or skills
Director of Product Engineering — 2017
- Mentored the engineering leads on all cross-functional project teams
- Helped steer the engineering organization’s product development processes
- Lead agile/scrum training
- Strategized testing and QA tooling and planning
- Coordinated org-wide projects and release strategies
Staff Engineer, Payments — 2018-2020
- Technical lead for all billing and money-moving operations
- Oversaw our architectural planning and led our feature implementation (integrating with third-party vendors like Checkout and Sovos, launching new payments features like tiered pricing and annual billing, etc)
- Processed, at peak volume, over $40M per day, over 100 transactions per second
- Continued to support our internal tools, including: our web data management libraries, private and public API libraries, and our web integration testing environments
Director of Client-Side Software, Clinkle — 2011-2015
- The first full-time engineering hire. Started as an iOS engineer, eventually managed the whole 12-person team of iOS, Android, Web, and Graphics engineers
- Invented (along with one co-worker and two consultants) a patented data transmission standard using echo-encoding in ultrasonic frequencies
Software Engineering Consultant, Pivotal Labs — 2011-2012
Research and Development Intern, Mozilla — 2011
Education
Stanford University — 2011
- B.S. in Symbolic Systems, Phi Beta Kappa
- GPA: 4.0 in Computer Science, 3.8 overall
Skills
- Product processes, development processes, cultivating reports’ career growth, etc.
- TypeScript, Python, Objective-C, Java, Ruby, HTML, CSS, etc.
- React & Redux, Node, Next.JS, Rush.JS, Flask, iOS, Android, etc.
- Jest, Mocha, Cypress, PyTest, Jenkins, CircleCI, etc.
- GitHub, JIRA, LaunchDarkly, Amplitude, AWS, Kubernetes, etc.