Thomas Reeves-varndell is a Senior Software Engineer with 11 years' experience delivering full-stack solutions in financial services, currently building Scala-based systems at Deutsche Bank. He combines strong TDD/ATDD discipline with CI/CD and automation to produce tested, reliable and scalable software, and is equally comfortable in Java, Python and React for front-end work. His background includes driving strategic trade processing and client money platform replacements at Bank of America, where iterative client collaboration and prototype-driven requirements reduced risk and manual checks. Tool-agnostic and quick to learn new stacks, Thomas routinely spans development through deployment and values building trust with stakeholders as part of successful delivery. An MEng in Computer Science from the University of Southampton, he brings both technical rigor and a pragmatic, client-focused approach to complex financial systems.
11 years of coding experience
6 years of employment as a software developer
A-Level, Maths(A), Physics(A), ICT(A), Geography(B), A-Level, Maths(A), Physics(A), ICT(A), Geography(B) at Dr Challoners Grammar School
Master of Engineering (MEng), Computer Science, 1st with Honours, Master of Engineering (MEng), Computer Science, 1st with Honours at University of Southampton
Contributions:11 pushes, 1 branch in 1 year 10 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.
Request Free Trial
Thomas Reeves-varndell - Senior Software Engineer at Deutsche Bank