Brittan Deyoung is a DevOps Architect with eight years of hands-on experience designing and delivering hybrid cloud and on-prem infrastructure at Hagerty, where he led the organization's DevOps transformation. He architects multi-account AWS environments, policy-as-code and full CI/CD pipelines using Terraform, Chef, Ansible, Azure DevOps, TeamCity and Octopus, while also mentoring teams and driving delivery standards. A persistent lifelong learner, he holds multiple industry certifications and continuously pursues the next credential. Brittan is an active open-source contributor and HashiCorp core contributor with notable back-end work on terraform and the terraform-provider-aws projects, including workspace management enhancements and robust key/value store handling with race-condition fixes. Based in Traverse City, MI, he combines deep networking and systems roots with modern cloud-native practices to produce pragmatic, auditable solutions. He’s equally comfortable debugging race conditions in provider code as he is designing enterprise policy-as-code for secure, automated deployments.
8 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Computer Information Technology - Systems Administration and Security, Bachelor’s Degree, Computer Information Technology - Systems Administration and Security at Ferris State University
Associate’s Degree, Computer/Information Technology Administration and Management, Associate’s Degree, Computer/Information Technology Administration and Management at Northwestern Michigan College
The AWS Provider enables Terraform to manage AWS resources.
Role in this project:
Back-end Developer
Contributions:47 reviews, 245 commits, 47 PRs in 1 year 10 months
Contributions summary:Brittan primarily contributed to the `aws_cloudfrontkeyvaluestore_key` resource within the `terraform-provider-aws` project. Their work included adding key functionality, amending existing service package files, and implementing key_test files with multiple scenarios. The user also addressed functionality for updating and deleting key value store associations, enhancing the overall usability and functionality of the provider. Moreover, they introduced mutex locks in both the key value store and the key resource to handle updates, creations, and deletions, ensuring data integrity and preventing race conditions.
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:
Back-end Developer
Contributions:3 reviews, 6 commits, 1 PR in 4 months
Contributions summary:Brittan primarily focused on enhancing the `terraform` codebase related to workspace management. They implemented a new `-or-create` flag for the `select` command, enabling the creation of workspaces if they don't exist. They also updated help text, messages, and made spelling corrections within the codebase. These contributions involved modifying the workspace select command and related test files.
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.