Summary
Christopher Irvine is a senior full-stack software engineer based in Paisley, Scotland, with nearly a decade of professional experience delivering cloud-native microservices and API-driven platforms across finance, utilities, and compliance domains. He has repeatedly led and shipped serverless and Spring Boot microservice projects—driving migrations to Azure and implementing payment rails and smart-metering backends—while improving team processes and quality gates. Comfortable as an individual contributor, squad lead, or mentor, he has a strong background in Java ecosystems and pragmatic test-driven practices that reduced defects and sped delivery. Notably, he blends hands-on engineering with a knack for standardising practices during large platform transitions, making him a reliable bridge between legacy systems and modern cloud architectures.
9 years of coding experience
12 years of employment as a software developer
HND, Software Development, HND, Software Development at Central College of Commerce
Bachelor's Degree, Computing, Bachelor's Degree, Computing at Glasgow Caledonian University