About Me
I’m an experienced Engineering, Development & Delivery Manager with over 25 years in software development, including 10+ years in senior/lead roles and 4+ years in engineering leadership. I’ve progressed from hands-on developer to leading cross-functional, high-performing teams, managing up to 18 engineers and QA specialists across multiple technology stacks.
I thrive at the intersection of technical excellence and people leadership—balancing delivery of strategic roadmaps with reducing technical debt, optimising processes, and fostering team growth. My approach blends architectural insight, agile delivery, and a genuine passion for creating environments where engineers can excel.
As a Mental Health First Aider and strong advocate for psychological safety, I focus on building cultures of trust, collaboration, and continuous improvement. From introducing Engineering Approach Response processes that improve stakeholder communication, to empowering Feature Champions who take ownership of delivery, my leadership style centres on clarity, empowerment, and measurable impact.
I’m fluent in diverse technologies including PHP, Golang, Python, Coldfusion/Lucee, .NET/C#, SQL Server, Azure, AWS, and modern frameworks. While I remain technically hands-on enough to engage in architectural and code discussions, my primary focus is enabling my teams to succeed—removing blockers, aligning stakeholders, and ensuring the right balance between innovation, quality, and speed.
If you’re looking for someone who can lead as a Lead/Principal Engineer, manage as an Engineering or Delivery Manager, and mentor as a true people person, I’d love to connect.