Tyler Ball

Senior Software Engineer at Pulumi

Tacoma, Washington, 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
award
Top expert inCloud Infrastructure and Automation Engineering
Tyler Ball is a Senior Software Engineer with 11 years of experience building resilient DevOps and backend systems, currently at Pulumi in Tacoma, WA. He has deep expertise in infrastructure-as-code, release engineering, and build pipelines—demonstrated by sustained contributions to high-profile open-source projects like Chef, Test Kitchen, Omnibus, and Kong. Tyler moves fluidly between hands-on implementation and team leadership, having led engineering teams at Kong and Chef to improve release cadence, licensing automation, and cross-product integrations. He’s comfortable across languages and platforms, from Windows build quirks and FIPS compliance to AWS EC2 drivers and ARM64 support, and has a track record of stabilizing CI/CD and dependency workflows. Notably, he translated broad product needs into shipping solutions (e.g., Chef Workstation launch and a production-ready LLM chatbot at CueZen) while also improving developer ergonomics and documentation. His background in EE and an MS in Computer Science underpin a pragmatic approach to complex systems and operational reliability.
code11 years of coding experience
job17 years of employment as a software developer
bookMaster of Science - MS, Computer Science, 3.95, Master of Science - MS, Computer Science, 3.95 at University of Washington Tacoma
bookBachelor of Science - BS, Electrical and Electronics Engineering, 3.83, Bachelor of Science - BS, Electrical and Electronics Engineering, 3.83 at The University of Texas at Austin
bookNo Degree, Computer Sciences, No Degree, Computer Sciences at University of Bristol
github-logo-circle

Github Skills (72)

ec10
dependency-management10
test-kitchen10
api-management10
reverse-proxy10
gitlab-omnibus10
testing10
windows10
command-line-interface10
ruby10
lua10
chef-client10
automation10
automation-testing10
db-schema10

Programming languages (17)

PowerShellCSSRustCGoInno SetupHTMLErlang

Github contributions (5)

github-logo-circle
A library for creating machines and infrastructures idempotently in Chef.
Role in this project:
userDevOps Engineer
Contributions:152 commits, 105 PRs, 154 pushes in 4 years 9 months
Contributions summary:Tyler primarily contributed to the Chef Provisioning project by addressing installation and convergence issues, and streamlining the release process. Their work included fixing errors related to driver configuration, and implementing updates to the Chef client installation process across multiple operating systems and convergence strategies. Furthermore, the user actively maintained versioning by updating the version number during various releases.
provisioningmachinesdeploymentinfrastructureinfrastructure-management
test-kitchen/kitchen-ec2

Feb 2015 - Oct 2020

A Test Kitchen Driver for Amazon EC2
Role in this project:
userDevOps Engineer
Contributions:1 review, 73 commits, 79 PRs in 5 years 9 months
Contributions summary:Tyler focused on enhancing the `test-kitchen/kitchen-ec2` repository, primarily by addressing issues related to AWS EC2 instance configuration and functionality. Their contributions involved modifications to the instance generator, client, and driver components to incorporate features like proxy support, Windows OS support, and support for the ARM64 architecture. These changes addressed bug fixes, improved flexibility, and incorporated the latest release configurations. They also implemented fixes related to taggings and windows password retrieval.
ec2ruby-gemtest-kitchenamazon-ec2kitchen
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
Tyler Ball - Senior Software Engineer at Pulumi