Josh Padnick

Founder at Gruntwork

Encinitas, 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
Josh Padnick is CEO and co‑founder of Gruntwork with 10 years of hands‑on experience building infrastructure-as-code tooling and CI/CD automation. He’s a pragmatic DevOps and full-stack contributor known for work on Terragrunt and Terratest—adding automated integration tests, improved remote state handling, and AWS-focused utilities to make Terraform workflows scalable and testable. His contributions to Terraform modules and AMI publishing pipelines demonstrate deep expertise automating builds, testing, and multi-region deployments on AWS. He also helped steward the OpenTF Manifesto, reflecting active engagement in open-source governance and licensing debates. Combining a Wharton business education with technical roots, he bridges product, engineering, and community leadership.
code11 years of coding experience
github-logo-circle

Github Skills (32)

git10
scripting10
open-source10
bash10
circleci10
terraform10
terraformer10
automation10
packer10
script10
go10
aws10
ci-cd10
html10
sh10

Programming languages (14)

JavaCSSRustScalaGoHTMLKotlinHCL

Github contributions (5)

github-logo-circle
gruntwork-io/terratest

Mar 2016 - Oct 2022

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Role in this project:
userDevOps Engineer & Infrastructure Engineer
Contributions:5 releases, 1 review, 184 commits in 6 years 8 months
Contributions summary:Josh primarily contributed to the infrastructure-as-code aspects of the `terratest` repository. They developed functions to generate RSA keypairs, import and delete EC2 key pairs, and manage S3 buckets, along with supporting functionality for CIDR block generation. These changes suggest an emphasis on creating and automating infrastructure using AWS services, and providing a framework for tests. This user also modified the tests to use terratest's convenient functions.
golangdevopstestinggo-libraryinfrastructure
A Terraform Module for how to run Vault on AWS using Terraform and Packer
Role in this project:
userDevOps Engineer
Contributions:2 releases, 29 commits, 6 PRs in 1 year 7 months
Contributions summary:Josh primarily focused on automating the build and deployment process for AMIs within the repository. They implemented a `publish-amis.sh` script for building, copying, and making AMIs public across regions. The user added functionality to generate and push markdown documentation containing AMI IDs. Furthermore, they added checks and made it extra clear that example AMIs are not for production use.
terraform-modulespackervaultterraformaws
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