Building Teams,
Scaling Impact
I'm a Head of Engineering with a decade-plus journey from writing code to building high-performing teams. My focus has shifted from shipping features to creating the conditions where great work happens.
Experience
My Focus Areas
Over the past decade, I've moved from individual contributor to leading engineering organisations. Here's where I create the most impact today:
Engineering Leadership
Leading engineering teams through growth, change, and complexity. I help teams build the right things the right way, balancing technical excellence with business impact. From setting technical vision to nurturing career growth, I create environments where engineers thrive.
Team Scaling
Growing teams from 5 to 50+ without losing culture or quality. I have experience in hiring at scale, onboarding effectively, and maintaining excellence as complexity grows.
Mentoring & Development
Investing in people is the most important work I do. I mentor people transitioning into leadership, help engineers level up their impact, and build frameworks that support continuous growth.
Cross-Functional Strategy
Aligning engineering, product, design, and business stakeholders around shared goals. I translate between technical and business contexts and ensure engineering has a seat at a strategic level, not just execution.
How I Think About Leadership
Some of the mental models and frameworks that guide how I approach building teams, scaling organisations, and creating lasting impact.
Focusing on Leverage, Not Long Hours
I don’t believe great engineering comes from people working longer hours. It comes from building the right environment around them.
I invest in clever hiring, clear standards, strong delivery practices, and tooling that removes friction. When expectations and boundaries are clear, teams move faster with less stress.
Designing Teams on Purpose
The way teams are structured shapes the systems they produce. I think carefully about ownership, boundaries, and how work flows. Clear accountability reduces confusion and increases confidence.
I prefer organising around meaningful domains so teams feel responsible for outcomes, not just tasks. I prioritise reducing friction, improving collaboration, and enabling autonomy without losing alignment.
Building a Healthy, Accountable Culture
Culture shows up in everyday behaviour: how we handle incidents, how we disagree, and whether people feel safe speaking up.
I care about psychological safety, but also about accountability. Teams should be comfortable raising risks, challenging assumptions, and admitting mistakes early.
Choosing Technology with Intent
I’m pragmatic about technology. I care less about trends and more about fit, longevity, and clarity of purpose.
I encourage thoughtful trade-offs, modernising where it matters, keeping things simple where it works, and investing in automation and platforms that reduce manual effort and fragility over time.
Get in Touch
I'm always interested in conversations about engineering leadership, organisational design, and the challenges of scaling teams. Feel free to reach out.
