Alex Pilon

Senior Software Engineer at HashiCorp

Ottawa, Ontario, Canada
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
🎓
Top School
Alex Pilon is a Senior Software Engineer in Ottawa with 12 years of experience building cloud-native infrastructure, Terraform providers, and developer tooling. At HashiCorp he has helped grow the Terraform Provider ecosystem and contributed to core projects—work that includes improving the Terraform Kubernetes and vSphere providers, advancing the Plugin SDK, and enhancing the Terraform language server. His background spans backend engineering, DevOps and automation, and he’s comfortable across Go, TypeScript, and Python after building everything from VS Code extensions to daemonized Golang services. Previously he engineered scalable cloud systems for media delivery at You.i TV and full-stack features in Ruby on Rails and Node.js at startups. He’s an active open-source maintainer who pairs practical production experience with test-driven development and CI/CD improvements, and has a knack for surfacing subtle correctness fixes (name validation, timeouts, deadlock fixes) in widely used tools. Trained as a software engineer at the University of Ottawa, he combines low-level networking insight with large-scale infrastructure design.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor of Applied Science (BASc), Computer Software Engineering, Bachelor of Applied Science (BASc), Computer Software Engineering at University of Ottawa
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
522reputation
244kreached
7answers
8questions
github-logo-circle

Github Skills (50)

ls10
go-modules10
kubernetes10
vsphere10
github-ci10
github10
back-end-development10
api-design10
testing10
hcl10
configuration-management10
acceptance-testing10
terraform10
terraform-provider10
cicd10

Programming languages (9)

HCLMDXTypeScriptShellRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Terraform Provider for VMware vSphere
Role in this project:
userBack-end & DevOps Engineer
Contributions:1 release, 190 reviews, 109 commits in 4 years 1 month
Contributions summary:Alex primarily contributed to the provider's functionality and infrastructure, including enhancements for vSphere resource management. They addressed code quality by running format and fix scripts and upgraded the TF SDK to latest version. Furthermore, they focused on infrastructure improvements, bumping the Go version, updating CircleCI configurations and fixing a bug.
providervmware-vspherevcenterterraformterraform-provider
Terraform Kubernetes provider
Role in this project:
userBackend & DevOps Engineer
Contributions:15 reviews, 42 commits, 22 PRs in 1 year 5 months
Contributions summary:Alex contributed significantly to the Terraform Kubernetes provider by adding and configuring timeouts for various resources, specifically focusing on pod creation, updates, and deletion. They implemented improvements to name validation using DNS1123 subdomain rules and added acceptance tests to validate the new name validation and changes to other resources like service. Furthermore, the user addressed environment variable handling, incorporating the `ForceNew` property for specific updates, alongside the addition of init container support.
providerkubernetesterraformterraform-providerkubernetes-provider
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
Alex Pilon - Senior Software Engineer at HashiCorp