By the numbers

5+
Years building

backend and full-stack

40+
Projects shipped
99.9%
Uptime

on systems I run

10+
Tools in the lab

How I work

A simple loop that keeps systems reliable as they grow.

  1. 1

    Understand

    Start with the problem and its constraints before any code.

  2. 2

    Design

    Shape maintainable solutions with clear boundaries.

  3. 3

    Build

    Ship in small, tested increments.

  4. 4

    Improve

    Measure, learn, and refine once it is live.

Frequently asked

Yes. I take on select projects around backend systems, AI automation, and developer tooling. Reach out through the contact page.

Go and .NET on the backend, React and Next.js on the front end, with Postgres, Redis, and Docker in the mix.

Regularly. Engineering Notes collects lessons from real production systems and the architecture decisions behind them.