Summary
Tom Oliver is a Senior Software Engineer with 14 years' experience building high-throughput automation and financial systems across Java, C#, and Python. He has driven core microservices, path-planning algorithms, and performance optimisations for warehouse automation at Tharsus/VersaTile and now applies that systems-thinking to banking at Atom Bank. His background spans simulation and control-system optimisation at Ocado, reactive API development and DevOps practices at Tesco, and hands-on delivery in both cloud and on-prem environments. Tom blends algorithmic insight with pragmatic engineering—comfortable moving from low-latency simulation code to observable, monitored production services. Based in Newcastle upon Tyne, he pairs leadership experience with a developer-first approach to continuous improvement and operational reliability. An early Autodesk intern and Birmingham computer science graduate, he brings consistent delivery in complex, safety- and performance-critical systems.
14 years of coding experience
8 years of employment as a software developer
Bachelor of Science - BSc Computer Science, Bachelor of Science - BSc Computer Science at University of Birmingham