Evan Boyle is a Principal Manager of Software Engineering and founder with 11 years of experience building developer tools, cloud infrastructure, and AI-driven agent runtimes. He led engineering at Pulumi through hypergrowth—owning core OSS, language runtimes, and the Automation API—and has deep hands-on experience shipping cloud-native systems and performance optimizations. More recently he founded GenSX, a TypeScript framework for agents and workflows, and now drives the Copilot CLI, SDK, and core agent runtime at GitHub/Microsoft. His background spans large-scale ML and analytics at Amazon and developer UX at Azure, giving him a rare blend of product empathy and low-level systems expertise. An active open-source contributor, his Pulumi work includes docs, examples, and core engine fixes that reflect both user-focused clarity and engineering rigor. Based on his track record, he excels at turning complex distributed systems into developer-friendly platforms that scale.
11 years of coding experience
12 years of employment as a software developer
BS with Distinction, Computer Science, BS with Distinction, Computer Science at University of Virginia
Pulumi - Infrastructure as Code in any programming language 🚀
Role in this project:
Back-end Developer
Contributions:285 reviews, 450 commits, 280 PRs in 2 years 7 months
Contributions summary:Evan primarily contributed to the core functionality of the Pulumi engine, addressing issues related to resource management and build processes. This includes bug fixes and optimizations. The user's changes directly involved debugging resource aliasing and configuration. They also made improvements to the Go SDK.
Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
Role in this project:
Cloud Engineer / Infrastructure Engineer
Contributions:7 reviews, 36 commits, 27 PRs in 2 years 7 months
Contributions summary:Evan primarily focused on infrastructure-as-code using Pulumi within the context of AWS. Their commits showcase the creation and configuration of AWS Lambda functions, including the setup of IAM roles and policies. The user also implemented a serverless data warehouse example and integrated AWS services. They demonstrate expertise in deploying and managing cloud resources through code.
containersgcpdevopsserverlessinfrastructure
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.
Request Free Trial
Evan Boyle - Principal Manager, Software Engineering at GitHub