Selected engineering work

Backend systems, services, and developer tooling

A collection of software projects covering architecture, the trade-offs behind each decision, and what I learned building them.

Case studies

How the projects were built

Each case study covers the problem, the constraints, the system shape, and the choices that held up or didn't.

Clear code is the cheapest form of documentation, and tests are how the next change stays honest.— Iman Safari