John Hearn currently serves as a Lead Software Engineer at Thoughtworks since November 2021 and is also an Associate Professor for the MSc in DevOps & Cloud Computing at Universitat de Barcelona. With extensive experience in software engineering, Hearn has held key roles such as Senior Java Engineer at SMADEX, Software Craftsman at Codurance, and Co-founder and Technical Consultant at City Experience. Previous positions include Technical Analyst and Project Manager at SABIS and Software Analyst at Aventia, among others, showcasing a robust background in technical analysis, project management, and Java development. Hearn holds a Bachelor's degree in Physics from the University of Bristol.
This person is not in any teams
This person is not in any offices