Summary
Mike Andrews is a seasoned .NET back-end engineer with nine years of professional experience building clean, performant, and maintainable systems using TDD, BDD, CQRS and Clean Architecture. He focuses on .NET Core microservices and containerized deployments with Docker and Kubernetes, delivering production-ready solutions across fintech, retail, and enterprise domains. Currently a Software Engineer at Devyce and Director of Maji Systems (a water-focused venture), he balances hands-on coding with product-minded leadership. Known for pragmatic architecture and a penchant for well-tested code, he brings continuity from legacy .NET to cloud-native stacks. Based in Ludlow, UK, he combines sustained consultancy experience with startup grit to ship scalable services reliably.
9 years of coding experience
14 years of employment as a software developer
Bachelor's Degree, Computer Software Engineering, Bachelor's Degree, Computer Software Engineering at Staffordshire University