James Forster is a Technical Lead with a decade of experience building and testing Scala-based web applications, currently leading teams at Capgemini from his base in Wolverhampton. He combines hands-on Scala and Play Framework development with advanced ISTQB-certified test analysis and automated testing expertise using Selenium. His background in physics (MPhys, University of Leicester) informs a methodical, data-driven approach to problem solving and test strategy. James progressed from consultant roles into technical leadership, retaining a strong practical focus on Ubuntu-based deployments and reliable CI practices. Colleagues know him for bridging development and QA disciplines to deliver maintainable systems and for turning complex requirements into pragmatic, auditable solutions.
10 years of coding experience
2 years of employment as a software developer
Master of Physics (MPhys), Physics, 2:1, Master of Physics (MPhys), Physics, 2:1 at University of Leicester
Contributions:35 PRs, 34 pushes, 30 branches in 8 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.