I’m an experienced technical leader with over 15 years in software engineering and management, helping teams deliver great products through clarity, collaboration, and practical execution. My background spans software development, engineering management, and IT strategy, with a strong focus on creating environments where teams can do their best work.
I’ve led distributed, cross-functional teams across multiple domains, from fintech and insurance to gaming and SaaS, guiding them through agile adoption, CI/CD implementation, and large-scale transformation projects. I’m particularly skilled at bridging the gap between technical detail and business vision, helping product and engineering teams align on priorities and deliver meaningful outcomes without unnecessary complexity.
As a fractional Engineering Manager, Technical Project Manager, or Product Partner, I help organisations improve delivery flow, team engagement, and stakeholder communication. Whether it’s introducing better agile practices, mentoring new leaders, refining development processes, or translating business requirements into actionable plans, I bring structure, calm, and accountability to fast-moving teams.
I’m passionate about building positive engineering cultures based on trust, autonomy, and continuous improvement. I believe great software comes from clear communication, shared ownership, and teams who understand the “why” behind what they’re building. I’m equally comfortable working with founders on strategy as I am supporting developers and designers on day-to-day delivery.
If you’re looking for a pragmatic leader who can bring order to ambiguity, help your teams scale their delivery, and connect technology to business value, I’d love to contribute. I’m open to fractional, interim, or project-based work with remote-first organisations that value clarity, collaboration, and continuous improvement.