Most senior engineer at the company. Worked with VP Engineering to holistically own engineering.
Developed, led, evangelized, and eventually handed-off
weekly incident review forum.
Created and led group of L5+ (Staff+) engineer group
from 1 (me) to 38 engineers.
Represented Engineering for yearly audit by Earnst &
Young for SEC, FINRA and SOC audits.
Created Developer Productivity organization. Moved to a
monorepo, added bazel, switched to continuous releases,
migrated to k8s, and switched from Jenkins to
Buildkite.
Generically filled any hole missing in Engineering
(Spend analysis, continuous release, Jenkins falling
over, etc.) until it was no longer a problem.
Founded Developer Productivity team to be responsible for
Engineer velocity. Grew team from 4 of the most senior
engineers to 50 across 3 offices and 2 layers of managers.
Coached Engineering Advisors and Engineering Review teams
for company-wide senior engineering decisions.
Authored Stripe's Technical Architecture internal
documentation about how we build our software.
Highest code contributor at Stripe.
Envisioned, staffed, and built Sorbet, a typechecker for Ruby.
Founded startup with
Amit
Kumar. Congealed the product idea and worked on the execution plan.
Built the initial prototype, setup the entire development toolchain, infrastructure, release
process, style guides, company culture, etc. Continued to be the largest code contributor.
Raised seed funding from prominent angels and VC firms