Summary
Andrew Cade is a Principal Software Engineer with nine years of engineering experience who recently transitioned from embedded heat pump and BEMS control work into full-time software development. He brings hands-on expertise in .NET Core (including EF), C#, JavaScript, SignalR, WebAPI, WPF and client/server/RPC architectures, having built both small projects and a large gaming community platform serving 3,000+ members. At IASME he progressed from Software Engineer to Principal in a short span, demonstrating rapid impact on product delivery and architecture. Comfortable working independently or leading sprints, he pairs practical systems thinking from his controls background with a passion for clean, testable code and dependency-injected designs. A collaborative problem-solver, he enjoys proposing alternative solutions and learning new tools and processes to improve teams and products. Based in Leominster, UK, he’s actively seeking challenging development roles where his cross-domain perspective can accelerate delivery.
10 years of coding experience
13 years of employment as a software developer