Andrew Coulson is a Principal Software Engineer and Cloud Architect with 11+ years of focused experience designing cloud-native architectures and leading teams to deliver enterprise-grade software across automotive, manufacturing, finance, and public sector domains. Currently driving the re-implementation of Epicor Automotive products, he blends hands-on development with strategic use of semantic search and AI to create tangible customer value. His background spans IoT, time-series and graph databases, serverless pipelines, and Java/Spring ecosystems, informed by prior leadership at Siemens, National Instruments, and Telogis. Comfortable translating business needs into pragmatic architectures, he prefers new-work, senior hands-on roles where he can influence design and delivery. Outside of work he pursues hobbyist microcontroller projects and contributes to an academic archaeological data platform, reflecting a curiosity for both hardware tinkering and scholarly systems.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.