Thomas Hawtin is a Senior Developer with 7+ years of professional experience and deep Java expertise honed across product engineering and platform security roles. He spent nearly a decade as a Vulnerability Engineer on the Java SE team at Sun/Oracle, where he discovered and helped remediate subtle mobile-code and JVM-level weaknesses, including work that led to CVE-2010-4465. Comfortable in both product and government environments, he now contributes to shared applications at the UK Home Office while designing and implementing his own programming language in spare time. Thomas pairs rigorous code review and secure-design experience with practical performance and reliability improvements delivered earlier in his career across web content, telecoms, and enterprise products. Based in Edinburgh and open to hybrid London/Edinburgh arrangements, he brings uncommon depth in Java security combined with a mathematician’s analytical approach.
7 years of coding experience
16 years of employment as a software developer
B Sc (Hons), Mathematics, B Sc (Hons), Mathematics at University of Bristol
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 Hawtin - Senior Developer at UK Home Office