Summary
Michael Viegas is a seasoned software engineering leader with 17+ years of hands-on experience and over a decade in senior technical roles, currently heading software engineering at Myriad in London. He combines full-stack expertise with cloud-native architecture, having rebuilt high-traffic platforms, led microservices migrations, and delivered low-latency trading systems and AI-driven creative tools. Michael is skilled at driving end-to-end delivery—requirements through deployment—while improving security, observability, and developer workflows across teams. Notable projects include rebuilding a 27K-user creative marketplace, creating an image-recognition matchmaking service, and migrating critical services to .NET Core for event-driven scalability. He brings a practical blend of technical depth and people leadership, often modernizing legacy systems into resilient, maintainable architectures. Trained in Computer Science and fluent across enterprise and creative domains, he has a track record of turning complex business needs into reliable, production-grade software.
10 years of coding experience
14 years of employment as a software developer
Bachelor's Degree(Hons) Computer Science, Bachelor's Degree(Hons) Computer Science at Universidade do Algarve
English, Portuguese