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
8 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Mauritius
Higher School Certificate, Higher School Certificate at Saint Andrew's School
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.