Summary
Andrew Thomas is an Associate Architect and lead backend developer with 12 years in software engineering and 7+ years focused on backend architecture and delivery. Based in Mauritius, he progressed through roles at ELCA Mauritius from Software Engineer to Associate Architect, after earlier hands-on experience building PLM integrations and widgets at Accenture. He brings strong Java, RESTful service and full-stack exposure—having built cloud-connected apps during a Microsoft-backed internship and worked with frameworks like Spring/Hibernate. Known for turning domain complexity into maintainable services, he pairs a First Class Computer Science degree with practical product-focused engineering and mentoring experience. An engineer who moves between code and architecture, he often bridges front-end widget development and robust backend systems.
12 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science, First Class, Bachelor's degree, Computer Science, First Class at University of Mauritius
Higher School Certificate, Higher School Certificate at Saint Andrew's School
English, French