A hands-on technical leader with 12+ years' commercial experience in software delivery and direction — across Finance, Defence, Energy, Property, Communications, Fleet Management and AI.
I'm a software professional with over 12 years of commercial experience in technical delivery and direction. I'm comfortable working hands-on with code and working with stakeholders and staff across the whole business.
Good software delivery is about pragmatic choices, quality automation, clear communication and building team capability — not chasing perfection. I've migrated legacy systems, built ML platforms, implemented enterprise solutions and led teams through Agile transformations.
Designing robust software architecture — from Attribute-Based Access Control to ML document-processing platforms — and linking solutions with cloud services.
Leading teams of developers, SQL developers and testers. A Certified Scrum Master who defines, embeds and trains Agile process across multiple teams.
Coaching junior and principal engineers, promoting DevOps, automated testing and security best practices, and building lasting team capability.
Years of commercial experience shown in brackets.
Pragmatic engineering leadership that ships quality software — across the full stack, the cloud, and the team.
Hands-on across front end, back end and database layers, building and migrating real-world platforms.
Designing maintainable architecture and connecting solutions to scalable cloud services.
Leading teams, embedding Agile, and driving the automation that keeps delivery fast and safe.
A track record across banking, recruitment, property, energy, defence and AI.