Thomas Hewitt is a Principal Developer based in Leeds with eight years of hands-on experience building customer-facing betting and retail systems, predominantly using Java and React. At William Hill he designs and implements solutions for self-service betting terminals and led work on the Bingo website during the pandemic using JavaScript, React and TypeScript. He brings a practical full-stack mindset from early-career roles at CGI where he owned a customer relationship subsystem using Java, SQL and a mix of legacy tooling. Known for enjoying the act of putting systems together (and learning from their failures), Tom combines pragmatic engineering with cross-team collaboration and solution architecture. His First Class degree in Computer Science (Games Technology) reflects a strong foundation in software design and problem solving. Outside of work he publishes personal projects on GitHub and a portfolio site, showing a continual focus on craft and experimentation.
8 years of coding experience
6 years of employment as a software developer
BSc (Hons), Computer Science (Games Technology), First Class Honours, BSc (Hons), Computer Science (Games Technology), First Class Honours at Nottingham Trent University
A-Levels, GCSE, A-Levels, GCSE at Sir Thomas Wharton Community College
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.
Request Free Trial
Thomas Hewitt - Principal Developer at William Hill