Thomas Mitchell is a Senior UI Engineer with 11 years’ experience building robust front-end systems using React and TypeScript, currently shaping UIs at Sonovate from his base in Calne, UK. He combines hands-on development with team leadership, having managed and mentored UI teams while introducing practices like monorepos, Storybook, Chromatic visual testing, and stricter CI checks to raise code quality and developer experience. Thomas has a track record of modernising legacy interfaces and architecting complex dashboards and analytics platforms across telecom and cloud communications domains. He’s equally comfortable shipping features and running one-to-ones, translating design intent into testable, automatable UIs that QA teams can rely on. Known as a “Cloud Operations Programming Person” on GitHub, he brings a pragmatic, process-minded approach to front-end engineering and continuous improvement.
10 years of coding experience
10 years of employment as a software developer
BSc (Hons), Computer Science, Upper 2nd Class, BSc (Hons), Computer Science, Upper 2nd Class at The University of Glamorgan
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.