Currently writing

Thoughts on code,
craft, & the journey

A developer's notebook for the curious and thoughtful. Exploring software engineering, career growth, and building things that last.

84Articles
6Years
12kMonthly readers
3.4kSubscribers
Featured post cover
✦ Featured Post
Engineering

Building Systems That Think: The Art of Designing Resilient Software

There's a particular satisfaction in shipping a system that holds up not just on day one, but five years later — when the team has changed and the requirements have evolved in ways you never imagined.

May 10, 2026 · 8 min read
Read article
✦ Recommended Reading

Featured Blog Posts

Hand-picked articles from the archives — the ones readers keep coming back to.

⚙️ Browse by Topic

Categories

Find exactly what you're looking for — explore articles by category and interest area.

🚀 The Journey So Far

About Me

Four career-defining milestones that shaped how I think about software engineering.

🎓
2011 — 2015
B.S. Computer Science
UC Berkeley

TAed CS 61A for three semesters, concentrated in systems and theory. The foundation for everything that followed.

💻
2015 — 2021
Full-Stack → Senior Engineer
Startups · Figma

Grew from junior to senior across two companies. Survived a Series A, a product pivot, and helped scale Figma's multiplayer infrastructure from employee ~80.

2021 — 2026
Senior → Staff Engineer
Stripe · Payments Infrastructure

Led migration of legacy payment routing to a distributed architecture handling 10M+ transactions/day. Promoted to Staff in 2024. Mentored 12 engineers to promotion.

🍏
2026 — Present
Staff Infrastructure Engineer
Stealth Startup

Building developer infrastructure tooling at an early-stage company. High-ownership, deeply technical work rethinking how teams ship software.

✉ Stay Connected

Join the Newsletter

One thoughtful essay on software engineering and career growth, delivered every two weeks. No spam, ever.

🌿

Subscribe to The Wandering Dev

Get notified whenever a new article drops. Join 3,400+ readers who receive each essay warm and fresh.

🌿
Welcome to the garden! Check your inbox.

Recent Posts

84 total