Solutions Architect · Platform Engineer · DevSecOps
I build the platforms
other engineers build on.
Twenty-five years of shipping software and the infrastructure under it — cloud architecture, developer platforms, and CI/CD that people actually want to use. I care about the paved road: the boring, well-lit path that makes the right thing the easy thing.
- Years shipping
- 25+
- Primary domain
- Cloud & platform
- Default posture
- Automate it
01 — Focus
What I actually do
The work spans architecture through operations. These four areas are where I spend most of my time.
-
Cloud architecture
Designing systems that survive contact with production — account and network topology, multi-region and failover strategy, and honest cost modeling before the bill teaches the lesson instead.
-
Platform engineering
Golden paths, service templates, and self-service infrastructure. Treating other engineers as the customer, and measuring the platform by how much toil it removes rather than how much of it exists.
-
CI/CD & automation
Pipelines that are fast, legible, and boring. Reproducible builds, progressive delivery, GitOps, and infrastructure as code that a stranger can read on a Tuesday afternoon and understand.
-
DevSecOps
Security built into the pipeline rather than bolted on at review time — secrets management, supply-chain integrity, hardened baselines, and gates that block real risk without blocking real work.
02 — Work
Selected projects
Mostly things built to scratch an itch. Source for these and everything else lives on GitHub.
-
TypeScript
code-monkey
Developer tooling experiments in TypeScript — the sandbox where ideas get tried before they become something anyone depends on.
View repository -
Groovy
ci-fast
Jenkins pipeline tooling in Groovy, aimed at the single most underrated developer-experience metric: how long you wait for a build.
View repository -
Python
cat-feeder-5000
An automated pet feeder in Python. Physical hardware, real consequences, and a very unforgiving set of end users.
View repository -
Python
codex
A Python project for collecting and working with structured reference material — notes, indexes, and the tooling to keep them useful.
View repository -
HTML
cssr
An internal web app for recording student course scores — small, focused, and built for the people who had to use it every day.
View repository
03 — Stack
Tools of the trade
Opinions held loosely, but held. This is what I reach for by default.
Cloud & infrastructure
Languages
Delivery
Operations
04 — Contact
Let's talk shop.
Architecture reviews, platform work, or a thorny infrastructure problem that has outlived its last three fixes — happy to hear about it.