
Recognise This?
Tired of cargo-cult DevOps and half-finished platform transformations? Are your teams “doing DevOps” but still fighting friction, unclear ownership, and platforms no one loves?
I help turn good intentions into systems that actually work.
Engineering Leadership That Makes Platforms Actually Work
I’m a senior software engineer and engineering leader who brings product thinking to engineering teams – not just more tools, processes, or buzzwords. My focus is simple: deliver real value to customers, even when those customers are internal.
I work best with organisations that are doing the right things – DevOps, Infrastructure as Code, platform teams, perhaps Team Topologies – but are struggling to make it all click. If your platform engineering effort feels stuck between “centralised ops” and “true product”, I help you find the way through.
What I Do
- Operate as a Senior Engineer / Senior DevOps inside platform or systems teams
- Improve team dynamics, decision-making, and technical direction
- Turn platforms into products developers actually want to use
- Reduce complexity by removing unnecessary systems, not adding more
Deep Technical Experience, Pragmatic by Default
- Backend, frontend, microservices, and distributed systems
- Comfortable across languages, platforms, and architectural styles
- Linux specialist, with solid Windows and networking experience
- Strong believer in Infrastructure as Code – without automating for automation’s sake
If I don’t know a specific technology, I almost certainly know the pattern behind it.
DevOps & Platform Engineering That Developers Trust
I help organisations:
- Simplify and automate existing workflows
- Improve efficiency without slowing teams down
- Deliver internal platforms as self-service products
- Keep agile processes lightweight and humane
I mentor and coach continuously – it’s how I work. Teams perform better when they feel trusted, respected, and supported.
Selected Case Studies
From DevOps Coach to Platform Product Owner
Brought in as a DevOps coach, I quickly moved into a hands-on product role, building internal GitLab, Artifactory, and SonarQube platforms. These became successful self-service products used across the organisation.
Requirements Over Specs
Hired as a technical product manager and asked to write detailed specs, I instead pushed for team autonomy – forcing managers to articulate requirements, not solutions. Management was uncomfortable. Developers thrived. I’d make the same call again.
Fixing a Broken Platform Team
Joined a platform team with toxic dynamics and unclear direction. I challenged blockers, forced strategic decisions, reduced technical debt, and helped rebuild the team into a smaller, stronger group that delivered more—and enjoyed the work again.
I’ve worked as a hands-on engineer, platform lead, product owner, technical product manager, and Head of Engineering. If you want to build a high-performing, humane engineering organisation that delivers real value, let’s talk.