A tracing library used by 4k+ teams
Distributed-tracing SDK with sub-ms overhead and pluggable exporters.
- Stars
- 4k+
- Overhead
- <1ms
Staff Engineer · Stripe
Staff software engineer. Distributed systems, Postgres internals, observability. Currently at Stripe; previously at Datadog and Heroku.
Eight years across early-stage startups and big-co teams. Comfortable from React all the way down to the database. I prefer fewer abstractions, faster builds, and code reviews that catch real things.
A handful of essays and conference talks on what I think about most:
Selectively, yes. I am most interested in staff/principal IC roles at engineering-led companies. Open to remote-first or hybrid; not relocating.
Yes — usually 6-12 week engagements in dev tools, infra, or systems work. Day rate for senior+, monthly retainer for longer engagements.
TypeScript + Go + Postgres + Tailwind day-to-day. Comfortable in Rust + Python when the work calls for it. Less interested in heavy enterprise Java.
For a final round or kickoff, absolutely. For day-to-day work I am remote-first; the work is better when nobody is performing presence.
I take on a small number of advisory roles at early-stage startups (typically pre-Series A) for equity. Reach out with the company + the question.
A handful of my libraries are MIT-licensed and used in production at companies I have never heard of. Issues and PRs welcome; sponsorship via GitHub.
Best way to start is a paragraph about what you are building and where I might fit. I read everything and reply within two business days.
Quickest way is the form, or you can email me directly.