Summary
Adam Putland is a senior software engineer with eight years' experience building microservices and full-stack web applications, currently contributing to Thought Machine after several progressive engineering roles. Trained as a computer scientist (MEng, University of Southampton), he has bridged academic research—implementing and benchmarking ontology-based data integration algorithms—with commercial development in agile teams. He has hands-on experience across Java backends and React frontends, has acted as a scrum master during internships, and consistently advocates for clean code and engineering best practices. Known for enjoying interesting problems and continuous improvement, he brings both research rigor and production-focused delivery to complex systems. Based in Stony Stratford, he pairs a pragmatic, team-oriented mindset with a track record of moving from intern to senior engineer within major fintech and banking technology environments.
8 years of coding experience
5 years of employment as a software developer
Master of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at University of Southampton