By the numbers
- 5+
- Years building
- 40+
- Projects shipped
- 99.9%
- Uptime
- 10+
- Tools in the lab
backend and full-stack
on systems I run
How I work
A simple loop that keeps systems reliable as they grow.
- 1
Understand
Start with the problem and its constraints before any code.
- 2
Design
Shape maintainable solutions with clear boundaries.
- 3
Build
Ship in small, tested increments.
- 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.