Ben Whaley

Principal Engineer at Skool

Manzanita, Oregon, 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
Ben Whaley is a Principal Engineer with 14 years of multidisciplinary experience building secure, cloud-native infrastructure and developer tooling, currently based in Manzanita, Oregon. He combines hands-on expertise in Go and Python with deep knowledge of IaC, testing, and security—contributing to notable open-source projects like terratest and tflint and improving cloud cleanup and tagging workflows. At Chime he architected Alternat, an open-source NAT solution that helped save the company $6M annually, and has led resilience, upgrade, and load-shedding efforts across large production fleets. A published author and AWS Community Hero, Ben blends engineering leadership, customer-facing product work, and operational rigor while practicing the principle of least surprise.
code14 years of coding experience
job20 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Colorado Boulder
stackoverflow-logo

Stackoverflow

Stats
33,720reputation
3.2mreached
325answers
4questions
Badges
unix
top-5%
ssh-keys
top-5%
dockerfile
top-5%
terraform
top-1%
ubuntu
top-5%
amazon-ec2
top-1%
github-logo-circle

Github Skills (51)

cron10
docker10
boto10
cloud-computing10
python10
testing10
cloud-infrastructure10
amazon-web-services10
terraform10
cicd10
security10
terraformer10
automation10
go10
amazon-ec210

Programming languages (17)

JavaC++CSSRustCScalaMakefileGo

Github contributions (5)

github-logo-circle
chime/terraform-aws-alternat

Oct 2022 - Mar 2023

High availability implementation of AWS NAT instances.
Role in this project:
userDevOps Engineer & Cloud Engineer
Contributions:24 releases, 53 reviews, 17 commits in 4 months
Contributions summary:Ben focused on improving the resilience and compatibility of an AWS NAT instance implementation. They added a health check to verify connectivity, refactored code to be compatible with different Infrastructure as Code (IaC) tools, and added support for multiple CIDR blocks. Furthermore, the user made improvements to the logging levels.
instancesavailabilityawshigh-availabilitynat-instances
gruntwork-io/cloud-nuke

Aug 2019 - Apr 2021

A tool for cleaning up your cloud accounts by nuking (deleting) all resources within it
Role in this project:
userDevOps Engineer
Contributions:5 releases, 14 reviews, 11 commits in 1 year 8 months
Contributions summary:Ben primarily contributed to the testing infrastructure by adding and modifying test files. They updated test cases across multiple AWS services, including EBS, EIP, and EC2. The user refactored code, improved error handling, and created mock tests for specific AWS functionalities, ensuring the stability and reliability of the cloud-nuke tool. Furthermore, the user added a new command line function with inclusion/exclusion for specified regions.
cleaninggcpnukingcloudamazon-web-services
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
Ben Whaley - Principal Engineer at Skool