100%
About
Distributed-systems engineer with 9 years building payments and developer infrastructure at scale. I lead small teams to ship reliable products — Stripe Connect's reconciliation pipeline, Figma's multiplayer presence layer. Strong opinions, weakly held.
Experience
Senior Staff Software Engineer
Stripe · South San Francisco
Mar 2022 — Present
- Tech lead for Connect Reconciliation. Migrated 4PB of ledger data off MySQL onto an in-house columnar store; cut nightly close from 6h to 22m.
- Designed an idempotency framework now used by ~140 services across the company.
- Mentored 7 engineers; sponsored 3 promotions and one transfer into infra.
Staff Software Engineer
Figma · San Francisco
Jul 2019 — Feb 2022
- Built the multiplayer presence layer that powers cursors, selection sync, and follow mode. Sub-50ms p99 across 8 regions.
- Rewrote the diff engine on the WASM client; cut merge-conflict time-to-resolution by 71%.
Senior Software Engineer
Plaid · San Francisco
Aug 2017 — Jun 2019
- Owned ACH risk scoring end-to-end. Reduced fraud loss by 38% in 12 months without changing approval rate.
- Shipped the first version of Plaid Signal, now a flagship product.
Software Engineer
Square · San Francisco
Jun 2015 — Jul 2017
- Cash App core ledger. On-call for the money-movement pager rotation.
Education
Carnegie Mellon University
B.S. Computer Science · GPA 3.9 · Dean's List · Concentration in Systems
2011—2015