Paul Thrasher

Director Of Product Management at Personal

San Francisco, California, United States
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
Paul Thrasher is a Director of Product Management and former staff software engineer with 17 years of experience building full-stack, cloud-native products from design through delivery. Based in San Francisco and currently at HashiCorp, he blends engineering, design, and product leadership to ship elegant, high-quality software—often rolling up his sleeves to contribute to core open-source projects like Terraform and its TFE provider. His technical breadth spans Swift, Node.js, Go, React/Ember, and AWS, with hands-on work normalizing provider state and adding import/features to widely used infrastructure tooling. A tireless team cheerleader and startup advisor, he also invests in early-stage companies and is actively exploring AI and LLMOps opportunities.
code17 years of coding experience
job13 years of employment as a software developer
bookBFA Computer Arts: New Media, BFA Computer Arts: New Media at Academy of Art University
bookArts, Arts at California State University, Fullerton
stackoverflow-logo

Stackoverflow

Stats
1,477reputation
104kreached
17answers
9questions
Badges
angularjs
top-5%
github-logo-circle

Github Skills (24)

opentofu10
apidoc10
cloud-infrastructure10
terraform10
terraform-provider10
cicd10
terraformer10
go10
api10
aws10
aac10
infrastructure-as-code10
cloud-services10
angularjs9
cloud-computing8

Programming languages (12)

HCLMDXTypeScriptDockerfileC++ShellJavaScriptGo

Github contributions (5)

github-logo-circle
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 & Cloud Engineer
Contributions:7 reviews, 20 commits, 5 PRs in 3 years
Contributions summary:Paul primarily contributed to the backend of the Terraform Provider for Terraform Enterprise (TFE) and HashiCorp Cloud Platform (HCP). They implemented `terraform import` support for several resources, enhancing the provider's functionality. Furthermore, the user updated dependencies, specifically `go-tfe`, and introduced features like adding workspace tags and managing organization settings via Terraform. Their work is evident in the Go code changes and modifications to the `go-tfe` library used for interacting with the TFE/HCP API.
tfe-providerproviderterraform-cloudprovisioncloud
hashicorp/terraform

Apr 2015 - Dec 2020

Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Role in this project:
userCloud Engineer / Infrastructure Engineer
Contributions:30 commits, 18 PRs, 33 pushes in 5 years 8 months
Contributions summary:Paul primarily contributed to the `terraform` repository by making changes to the AWS provider. These changes focused on improving the handling of AWS resources, specifically by normalizing resource names (e.g., Elasticache clusters and DB option groups) to lowercase for consistency and correct state management. They also updated the Terraform Enterprise (TFE) backend, integrating cost estimation features and addressing pluralization issues in the TFE API. Furthermore, the user updated dependencies, ensuring the project uses the latest versions of go-tfe.
versionedconfiguration-filescloud-managementawscloud
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
Paul Thrasher - Director Of Product Management at Personal