I’m an Engineering Leader and Head of Quality, focused on modernising software delivery and building high-autonomy teams. I help teams remove bottlenecks and improve developer experience, while providing the guidance and support needed to foster a culture of continuous learning and safe experimentation.

Once it’s all said and done, I write about it here. Topics range from quality strategy and testing to engineering leadership, agile practices, and whatever else I’m exploring. Posts don’t follow a strict schedule, sometimes weekly, sometimes after a longer pause, but they’re always grounded in real experience.

Whether you’re a developer, tester, engineering leader, or simply someone who cares about building things well, I hope you find something here that helps you think differently, solve a problem, or improve how your team works.

People

Succeeding through others. I focus on coaching and mentoring, clear career pathways, and turning specialists into rounded engineering leaders.

Strategy

Modernising development practices, implementing engineering and board-level metrics, and building cultures where speed and quality coexist.

Engineering

Honest, real-world reflections on the messy reality of building software, improving DevEx, and the practical dynamics of modern delivery.

Yellow rubber duck in glasses looking at a computer screen full of computer code

Recent thoughts

Join the flock

Get pragmatic thoughts on engineering leadership and quality strategy delivered to your inbox. No spam, just real-world lessons from The Quality Duck.