Thomas Duxbury is a Senior Software Engineer based in Stevenage with five years of professional experience building scalable, user-focused web applications and architectures. He has progressed from intern to solutions architect, leading the design and migration of monolithic systems to event-driven, microservices platforms and championing functional programming, React front-ends, and GraphQL back-ends. At Team Netsol he drove multi-tenant client portals, introduced single sign-on with Keycloak, and helped containerise deployments; he now applies that expertise at the BBC. Known for mentoring teams, promoting TDD and OWASP-compliant code, he pairs a pragmatic engineering mindset with a taste for elegant, well-tested solutions. A background in Scala, Spring Boot and Express plus experience in analytics (Spark) and NoSQL gives him versatility across the stack and a knack for turning complex legacy constraints into maintainable building blocks.
5 years of coding experience
9 years of employment as a software developer
The University of Manchester
A Levels, A Levels at Thomas Whitham Sixth Form
High School, High School at St Theodore's RC High School
Bachelor’s Degree, Bachelor’s Degree at The Manchester Metropolitan University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.