Evan Macgregor is a Senior Software Engineer with 12 years of experience building reliable, scalable distributed systems, currently focused on projects in Go. He has driven end-to-end architecture and migrations across AWS, GCP, and on-prem environments, improving reliability and performance for high-throughput email and shipping systems. A pragmatic individual contributor, he excels at diagnosing production issues, designing robust APIs and Kafka processes, and documenting runbooks to ensure smooth handoffs. Evan regularly fosters team learning—running book clubs on distributed services and architecture—and advocates for measurable, data-driven evolution of systems. He combines hands-on implementation (from Kubernetes tooling to database migrations) with stakeholder collaboration across international teams. Based in Nashua, NH, he is deliberate about role fit and prioritizes long-term impact over rapid job changes.
12 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Rensselaer Polytechnic Institute
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.