Summary
Andrew Mcinnes is a Principal Software Engineer based in England with 11 years of experience delivering full-stack solutions and driving system implementations and migrations. He blends hands-on expertise in MVC, Vue.js, Web API, EF/Dapper, Couchbase and Elasticsearch with a background in project management and technical scoping, enabling him to translate business needs into robust, scalable systems. His career spans enterprise and client-focused roles where he’s repeatedly introduced new technologies—such as ELK stacks for dashboards—and improved delivery through automation and devops practices. Comfortable across backend, frontend and data layers, he’s equally fluent liaising with stakeholders and leading technical strategy. A curious engineer, he also experiments with hardware-software integration and home automation, reflecting a practical appetite for integrating disparate technologies.
11 years of coding experience
8 years of employment as a software developer
Business, Maths, Chemistry, Geography, Business, Maths, Chemistry, Geography at Ripley St Thomas Sixth Form College
Bachelor of Science (BSc), Business and Management Studies, 2:1 (Honors), Bachelor of Science (BSc), Business and Management Studies, 2:1 (Honors) at Salford University
English