- 0minutes downtime
Led engineering teams through an infrastructure migration across multiple SaaS products, keeping every SLA.
- 3×traffic growth
Moved a delivery platform to an event-driven architecture that absorbed three times the load.
- 40%fewer deploy errors
Rebuilt GitOps tooling and automated deployments, cutting deployment friction and error rates.
Principal engineer
I build systems that scale, and teams that don't need me to.
I'm Chris, a principal engineer with eleven years of building SaaS products and the platforms under them. I set the technical direction for platforms that several teams build together, and I stay hands-on while I do it.
Selected results
What I'm good at
Direction you can follow
I set architecture, standards and repo structure, then write them down: C4 diagrams, specs before code, and a record of every key decision. Teams move faster when the reasoning is on the page.
Product and platform, end to end
From customer-facing features in Go, Node and TypeScript down to Kubernetes, service mesh and Terraform. I've shipped both sides, so I design them to fit together.
Migrations without drama
I've moved live products between platforms and architectures with zero downtime and SLAs intact, by planning with the teams who'll feel it and rolling out in steps you can undo.
Strong, independent teams
I hire well, mentor closely and use design reviews and deep dives to spread knowledge, so engineers own their features from idea to production.
Writing
The first article is on its way.
Words to work by
Simplicity is prerequisite for reliability.
If— Rudyard Kipling
Read the whole poem
Take a break
Eight classic logic puzzles you can play: balance scales, burning ropes, a river crossing and more.
Go to the games room →