About

A software development leader with over 25 years of industry experience, spanning hands-on engineering, cloud architecture, and team management. Currently Tech Lead at GoCompare, one of the UK's leading price comparison services.

My career has moved naturally between building things and leading people — sometimes both at once. I've architected and solo-built cloud products from scratch, led distributed teams across time zones, and helped businesses navigate significant change. Along the way I developed a particular interest in the intersection of engineering quality and team culture: introducing Agile practices, structured change processes, and space for developers to explore — including a '10% time' programme that consistently produced new features and better engineers.

Good software comes from good teams, and I believe the investment in process, communication, and people pays back many times over.

Experience
Dec 2022
— now
Tech Lead
GoCompare
  • Earned Professional Scrum Master I (PSM I) certification from Scrum.org in November 2023 — verified on Credly ↗.
2019
— 2022
Software Development Manager / IT Director
Sapphire Accounting Systems

Joined to lead the development team and its internal processes, and subsequently took on broader responsibility for operations across both Sapphire and sister company Clarity Business Software.

  • Introduced Agile methodologies — stand-ups, backlogs, retrospectives — first within the development team, then operations, with measurable impact on both.
  • Re-shaped requirements gathering with peer reviews, client check-points, and a formal change request process, significantly improving project accuracy and client satisfaction.
  • Introduced 10% time for the development team, consistently producing new features and higher engagement.
  • Worked directly with directors on business opportunities, partnerships, and billing accuracy across both companies.
  • Designed and implemented business-critical features around Sage 200 with key clients.
2017
— 2019
Senior Software Engineer
Civica Digital

Part of a 20-person project team delivering a large-scale ASP.NET Core platform on Microsoft Azure using a microservices architecture. Quickly became the go-to expert across multiple product areas, unblocking colleagues and progressing work at a rate that consistently outpaced expectations.

  • Hosted the company's first after-hours training session — on ReactJS — and subsequently led ReactJS development on a client project through two contract extensions.
  • Became a permanent code reviewer; worked with project management to surface and close knowledge gaps across the team.
  • Check-in manager for six colleagues across Bath and Bristol offices; conducted technical interviews.
2013
— 2017
Lead Developer & Head of Cloud Development
Business Fitness

Worked remotely (UK) for an Australian company, managing large time-zone differences independently while serving as the primary developer across the company's cloud offering.

  • Sole developer of the company's main cloud product from inception to production and ongoing maintenance.
  • Introduced TeamCity, Octopus Deploy, AngularJS, and Microsoft Azure into the company's stack.
  • Played a key role in several major business transitions, working directly with the CEO, General Manager, and board members.
  • Mentored team members in testing, security, and code architecture.
2011
— 2013
Lead Developer
ebooks.com Ltd

Sole developer across all systems for an international ebook retailer, tasked with improving reliability and establishing a culture of engineering quality.

  • Introduced unit testing, a formal testing procedure, and an automated suite — directly leading to the hiring of a dedicated tester.
  • Upgraded core frameworks, improving developer experience and end-user performance.
  • Implemented an "Information Radiator" in the dev office after discovering systems had been silently down for days — incident response times dropped significantly.
2005
— 2011
Department Manager / IT Project Manager
Hotelscene Ltd
2003
— 2005
Senior Programmer / Lead Programmer
Hotelscene Ltd
2000
— 2003
Senior Developer
yMonda Ltd
Education
2023
Professional Scrum Master I (PSM I)
Scrum.org · Verified on Credly ↗
2010
PRINCE2 Project Management
Foundation & Practitioner
2001
ICS Home Study Course
Introduction to Computer Programming — Diploma
1995–96
Salisbury College
Intermediate BTEC / GNVQ in Information Technology
Testimonials

"Having previously lived and worked with Matthew for some time — not just at yMonda but in another web development company — I feel quite well positioned to say that Matthew is an excellent developer. He has a great attention to detail and is always pushing himself to develop better solutions. Matthew has been a great friend over the years and I respect him as a person and a programmer."

Tom Holder
Co-Founder, Cloud Managed Ltd
Get in touch

Interested in working together or just want to say hello?