
The 2000s were a crazy time, fonts were small, flash was cool and I was doing freelance work, so I needed a name, now I'm stuck with it. Anyway, these days I'm a Head of Engineering, I lead teams, I build things.
I'm an engineer. I grew up around tractors, studied electronics, and ended up in software. The tools changed but the thinking didn't. Twenty-something years in, I've spent that time building software and the teams that build software, from scrappy startups projects to managing thirty engineers across multiple teams. Banking, e-commerce, travel, media, healthcare: different domains, same core problems. Unclear ownership, fragile deployments, culture that doesn't quite hold together under pressure.
So I fix that stuff first. The processes, the testing, the delivery pipelines, the things that grind people down. Not because it's glamorous, but because when you get it right, when the team has clear ownership and the code ships cleanly and nobody's firefighting on a Friday afternoon, something changes. People start to enjoy it again. And this is supposed to be fun, right?
When I'm not at a keyboard, I'm playing bass in an eight-piece ska band, or in the workshop making something with my hands.
