Michael Eales

Michael Eales

Software Engineer @ Modulr

About Michael Eales

Michael Eales is a Software Engineer at Modulr with extensive experience in software development and a background in computer science.

Current Position at Modulr

Michael Eales currently works as a Software Engineer at Modulr. His tenure at the company started in 2021. At Modulr, he focuses on software development, leveraging his extensive experience in microservices, continuous integration/deployment, and automated testing frameworks. His role involves utilizing tools such as Jenkins, Sonarqube, and Nexus Maven to ensure smooth CI/CD processes and employing Spring Boot for developing scalable microservices.

Previous Experience at Lloyds Banking Group

Michael Eales has extensive experience at Lloyds Banking Group, having held several roles from 2014 to 2021. He started as a Graduate I.T. Trainee SME (ADM) before moving on to be an SME Technician, an SME Practitioner, and ultimately a Software Engineer. His roles were based in Edinburgh, United Kingdom, where he worked on various technical and development projects, honing skills in areas like microservices and automated testing frameworks, while also gaining high-level knowledge of AWS and GCP tools.

Early Career and Technical Roles

Before his tenure at Lloyds Banking Group, Michael Eales worked in several technical and support roles. He was an Operations Co-Ordinator/Technical Support at NCTech from 2013 to 2014 and a Performance Tester at Zonal Retail Data Systems in 2012. Additionally, he worked as a Customer Service Assistant at Sainsbury's from 2011 to 2013 and as an Event Steward at G4S from 2008 to 2014.

Education and Academic Qualifications

Michael Eales holds a Bachelor of Science (B.Sc.) degree in Computer Science from Heriot-Watt University, where he studied from 2009 to 2013. This formal education provided him with a solid foundation in computer science principles, which he has built upon through various professional roles and personal learning. He also attended The Royal High School.

Technical Skills and Expertise

Michael Eales has a diverse skill set in software development, particularly in developing microservices using the Spring Boot framework. He employs CI/CD tools such as Jenkins, Sonarqube, and Nexus Maven for continuous integration and deployment and uses automated testing frameworks like Cucumber and Gherkin for behavior-driven development. Additionally, he has high-level knowledge of cloud computing tools from AWS and GCP and utilizes Apache Kafka for constructing scalable and reliable messaging systems.

People similar to Michael Eales