top of page

Tom Gough

Senior Developer

Tom offers a wealth of experience in both the private and public sectors. As a developer, he brings a strong problem-solving mindset and thrives on building solutions, learning new technologies and improving the user experience. He's particularly passionate about making complex processes easier for end-users, with a focus on simplicity, inclusivity and experience.

Specialising in C#, .NET, SQL Server, and Azure, Tom has a strong foundation in backend technologies and is adept at optimising database performance, addressing SQL issues and developing business rule-based processing systems.

Day to day, Tom works in highly collaborative agile scrum teams; actively participating in ceremonies, planning, stand-ups and refinement meetings. He works closely with the testing team to ensure high quality of production code as well as unit & automation test coverage.

With his passion for user experience, Tom is committed to continuously improving the services he works on and delivering real value to users.

Key skills

C#, .Net Stack, SQL Server, Azure, Agile

Tom Gough

Senior Developer

Tom offers a wealth of experience in both the private and public sectors. As a developer, he brings a strong problem-solving mindset and thrives on building solutions, learning new technologies and improving the user experience. He's particularly passionate about making complex processes easier for end-users, with a focus on simplicity, inclusivity and experience.

Specialising in C#, .NET, SQL Server, and Azure, Tom has a strong foundation in backend technologies and is adept at optimising database performance, addressing SQL issues and developing business rule-based processing systems.

Day to day, Tom works in highly collaborative agile scrum teams; actively participating in ceremonies, planning, stand-ups and refinement meetings. He works closely with the testing team to ensure high quality of production code as well as unit & automation test coverage.

With his passion for user experience, Tom is committed to continuously improving the services he works on and delivering real value to users.

Key skills

C#, .Net Stack, SQL Server, Azure, Agile

Projects worked on

Tom has worked on ESFA (Education and Skills Funding Agency) projects since 2017, and made significant contributions to the development of government-facing websites and systems designed to be accessible for all users.


A key focus recently has been improving the Apprenticeship Service’s payment system, helping streamline complex processes and reduce misalignment between different third-party software systems.

riaima_03179_httpss.mj.run5CvHkoAiGNI_httpss.mj.runzCLX5zs6xFs__edf3ebda-bcee-4ab9-985f-99

"I love the problem solving side of development and using my skills to build innovative solutions. I'm always learning new tech - it's kind of in my DNA, both of my parents were developers so it's all I've ever known!"

Projects worked on

Tom has worked on ESFA (Education and Skills Funding Agency) projects since 2017, and made significant contributions to the development of government-facing websites and systems designed to be accessible for all users.


A key focus recently has been improving the Apprenticeship Service’s payment system, helping streamline complex processes and reduce misalignment between different third-party software systems.

riaima_03179_httpss.mj.run5CvHkoAiGNI_httpss.mj.runzCLX5zs6xFs__edf3ebda-bcee-4ab9-985f-99

"I love the problem solving side of development and using my skills to build innovative solutions. I'm always learning new tech - it's kind of in my DNA, both of my parents were developers so it's all I've ever known!"

How I can help you:

  • Backend development in C#, .NET, and SQL Server

  • Optimising database performance and solving SQL-related issues

  • Developing accessible government-facing systems

  • Building complex processing systems for public sector projects

  • Streamlining complex processes and reducing misalignment between third-party systems

  • Contributing real value to refinement, sprint planning and project direction

  • Facilitating communication and collaboration with testing and business teams

  • Solving complex problems using creative and efficient coding solutions

  • Leveraging Azure and DevOps tools for efficient development and deployment

Find out more about how we can help you achieve your digital goals

bottom of page