Software engineer who loves the parts nobody sees.

I'm a software engineer focused on backend systems, APIs and the tooling that helps teams ship with confidence.

It started with a hand-me-down computer and a copy of Notepad: tiny websites for friends, broken in creative ways. That curiosity about how things work under the hood never really went away.

Over the years I've worked with some brilliant people on systems that had to be fast, reliable and easy to change. Every project has pushed me to keep things simpler, test more and write things down. I'm proud of what I've built, but even more excited about what's still to come.

What's shipped so far.

Release notes for one person. Versioned loosely, never deprecated.

  1. 2004v0.1

    Hello, world

    A hand-me-down computer and a copy of Notepad. Tiny websites for friends, broken in creative ways.

  2. 2016v0.5

    Adopted Ducky

    A rubber duck joins the desk and has been debugging alongside me ever since.

  3. 2017v1.0

    First job: Web StudioSample

    Full-stack Developer. Shipped real sites for real clients, and learned what happens when they open them on a phone.

  4. 2019v2.0

    Product EngineeringSample

    Moved into product teams: APIs, background jobs and the first on-call rotation.

  5. 2022v3.0

    Platform Engineering

    Senior Software Engineer on the platform team, building the shared services other teams ship on.

  6. Nowv3.x

    Open to Senior & Staff roles

    Latest

    Looking for a team with hard backend problems and a calm release process.