Senior software engineer
Alex
Musgrove
Thoughtful software.
Built with care.
I’m a London-based engineer building distributed systems, with a focus on reliability and performance.
Experience
The work so far.
Senior Software Engineer
Jul 2022 – PresentIntuit QuickBooks
Software Engineer → Engineer II → Senior (Jan 2026)
Technical lead for the UK’s Making Tax Digital platform, supporting 60,000+ business signups. Rebuilt a tax calculation engine, cutting p99 API latency from around 8 seconds to under 100 milliseconds.
Software Engineer
Aug 2021 – Jul 2022CGI IT UK
Built analytics features with React, TypeScript and Java, alongside C++ and Python software for a mission-critical aviation system.
Research Assistant
Jan 2021 – May 2022Loughborough University
Developed a Python data-visualisation algorithm for physics research, later integrated into a desktop application.
Software Engineer Placement
Jul 2019 – Aug 2020CGI IT UK
Built a Linux test-automation platform using Python and Robot Framework, replacing manual release checks with scheduled regression testing.
Side projects
Outside the day job.
A little about me
I’m Alex, a senior software engineer in London with over six years of experience building backend systems. I work across architecture, performance and cloud infrastructure.
I also build AI tools for engineering teams, including MCP servers and agent workflows. I graduated from Loughborough University with first-class honours in Computer Science.
Find me on LinkedIn
