~ collaborate
Working on something underneath? Let's talk.
I am happiest on runtimes, infrastructure, and the failure modes in between. These are the conversations where I can be most useful.
What I can help with
- 01
Performance and cost for backend services
Profiling hot paths, finding where the money goes, and making a service cheaper to run without giving back latency.
# systems at 50M+ requests/day
- 02
Observability and reliability for payment-grade systems
Tracing, alerting, and failure-mode reviews for services where a dropped request is a customer's money.
# UPI payments at Amazon
- 03
Node.js runtime internals and debugging
Event loop stalls, memory growth, and long-lived WebSocket traffic, traced down to what the runtime is actually doing.
# Node.js collaborator emeritus
- 04
Mentoring and open source onboarding
Helping engineers find their way around a large codebase and land their first upstream patches.
# GSoC 2018, Code-in mentor 2017 and 2018