Tom Spencer is a Software Engineer Lead based in London with 8+ years of hands-on experience building and maintaining web applications, currently driving technical delivery at Capgemini after a craftsperson role at Codurance. He blends backend Ruby/Rails expertise with modern JavaScript front-end work (React, jQuery) and a strong testing mindset (Rspec, Jest), having shipped integrated APIs and in-house tooling for property and valuation platforms. A former Classics PhD and language teacher, Tom brings rare analytical rigor and communication skills to technical leadership and peer mentoring. He is known for pragmatic problem solving across the stack—debugging from UI CSS to database queries—and for championing craft and quality in teams transitioning toward technical business roles.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (PhD) Classics, Doctor of Philosophy (PhD) Classics at University of Bristol
Contributions:130 pushes, 2 branches, 1 issue in 4 years 9 months
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.