Glenn Sarti

Senior Software Engineer II at IBM

Perth, Western Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Glenn Sarti is a Senior Software Engineer with 12+ years specialising in Windows client and infrastructure automation, now building backend and cloud-native features at HashiCorp (acquired by IBM). He combines deep Windows platform expertise with DevOps and backend development, contributing to high-profile projects like Terraform and the TFE provider where he implemented cloud backend task stages and run-event warnings. A long-time open-source maintainer and contributor, Glenn has improved tooling across Neo4j, Puppet, PowerShell Editor Services and VS Code extensions, often focusing on Windows compatibility and testing infrastructure. He’s equally comfortable refactoring low-level platform scripts as he is designing CI/CD and cloud integrations, and his background includes hands-on enterprise SOE work and consulting across Australia and the US. Off the clock he’s known to race cars and dance, a reminder he brings focused intensity and a sense of fun to engineering problems.
code12 years of coding experience
job25 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
21reputation
752reached
0answers
3questions
github-logo-circle

Github Skills (88)

cloud-manager10
wp-api10
testing10
language-server-protocol10
winapi10
terraform10
ruby10
automation10
infrastructure10
webextension10
orchestration10
ws-api10
backend10
puppet10
bolt10

Programming languages (23)

PowerShellC#MDXJavaC++CSSCHack

Github contributions (5)

github-logo-circle
Module for managing Puppet-Agent
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:71 commits, 44 PRs, 21 pushes in 2 years
Contributions summary:Glenn primarily focused on improving the Puppet Agent module's functionality and reliability, especially concerning Windows upgrades. Their work involved fixing upgrade processes on Windows by modifying batch scripts, including adding logic to move locked files. Furthermore, the user implemented new features and refined existing installation procedures by adding parameters for install options and additional logging of the user's rights. They also focused on improving testing through enhancements to the test suites.
puppet-agentsupportedagentpuppet
Official HCP Terraform and Terraform Enterprise provider, maintained by HashiCorp. Provision HCP Terraform or Terraform Enterprise - with Terraform!
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:53 reviews, 26 commits, 35 PRs in 6 months
Contributions summary:Glenn primarily contributed to the development and maintenance of the Terraform provider for HashiCorp Terraform Enterprise (TFE). Their work involved implementing new features related to Run Tasks, specifically adding functionality for managing and integrating them within the TFE ecosystem. They also focused on code quality and reliability by addressing linting errors and fixing bugs in the codebase. Furthermore, the user appears to have contributed to testing the provider with the addition of acceptance and unit tests.
tfe-providerproviderterraform-cloudprovisioncloud
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