Sean Gillespie is a pragmatic engineering leader and systems developer with 13 years of experience building developer tooling, build systems, and cloud infrastructure from Microsoft CLR internals to company-scale CI and observability. Currently a Member of Technical Staff at Anthropic after leading developer productivity and observability efforts at Temporal, he has deep hands-on expertise in Go, gRPC, build systems (Buck/Pulumi), and language host tooling. Sean has contributed to high-profile open-source projects—improving Pulumi docs and moving language host logic into Go for pulumi/pulumi, and fixing core Buck build-system crashes—demonstrating an ability to improve both developer experience and runtime reliability. He blends low-level systems knowledge (GC, runtime, kernel work) with product-focused engineering, and has a track record of bootstrapping measurement systems to prove performance gains. Based in Seattle, he combines technical leadership with a habit of refining docs and build pipelines so teams ship faster and with fewer surprises.
13 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science Mathematics, Bachelor of Science (B.S.) Computer Science Mathematics at Georgia Institute of Technology
Pulumi - Infrastructure as Code in any programming language 🚀
Role in this project:
Back-end Developer
Contributions:214 commits, 197 PRs, 300 pushes in 1 year 4 months
Contributions summary:Sean primarily focused on back-end development tasks within the Pulumi project. Their contributions included moving language host logic from Node.js to Go, enhancing the build process, and implementing features related to plugin management and provider interactions. The user demonstrated a strong understanding of distributed systems by implementing a graceful shutdown mechanism and modifying the logging framework. The contributions reflect expertise in Go, gRPC, and potentially cloud infrastructure as indicated by the integration with the Pulumi cloud.
A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
Backend Developer
Contributions:85 commits, 9 comments in 2 years 1 month
Contributions summary:Sean primarily focused on fixing a crash within the `java_library` rule, specifically addressing issues when the rule receives non-Java files. This fix involved modifying the `Jsr199JavacInvocation.java` file to prevent the crash. The user also contributed to improving the logging capabilities of the build system by recording the specific parser used for build files and adding logging for artifact compression. They also contributed to the Genrule code.
buckpythonplatformsandroidlanguages
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
Sean Gillespie - Member Of Technical Staff at Anthropic