Allan Stewart is a Lead Software Engineer with 12+ years of experience designing and delivering scalable web and API systems using C#, Node.js, Postgres, Cassandra, and RabbitMQ. He has progressed from hands-on developer roles to technical leadership and architecture positions at companies like Pluralsight, Emmersion, and Entrata, coaching teams in TDD, CI/CD, DevOps, and Lean practices. Known as a "Software Craftsman," he blends practical engineering with cross-team orchestration—helping integrate bounded contexts in distributed systems and driving stability for high-profile projects. Based in Lehi, Utah, he prefers working in responsible teams that continuously improve and is always learning new languages and techniques. A detail that surfaces across his career is a strong history of embedding testing and DevOps practices early in product lifecycles, not just as add-ons but as core delivery enablers.
12 years of coding experience
21 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Brigham Young University
Contributions:31 commits, 4 PRs, 40 pushes in 5 years 3 months
website-generatorstatic-site-generator
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.