Andrew Roth

Unicorn Software Engineer at Defense Unicorns

Hawthorne, 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
Andrew Roth is a Unicorn Software Engineer with a decade of hands-on experience building DevSecOps and cloud-native systems, specializing in Kubernetes, AWS, and infrastructure-as-code. At Defense Unicorns he helps architect and maintain Zarf, a batteries-included static Go binary that enables reliable air-gapped Kubernetes deployments, and contributes E2E test automation and Terraform integration upstream. Previously he led the design of SAIC’s multi-tenant DevSecOps factory, delivering opinionated, production-grade CI/CD, security sidecars, and centralized observability for DoD programs. Andrew combines deep practitioner skills (Terratest, Terraform, kubectl, Jenkins/GitLab pipelines) with open-source stewardship, having added functionality to popular tools like pre-commit-terraform and expanded Zarf’s test suite. Based in Hawthorne, CA, he pairs systems-level architecture with pragmatic automation, and is passionate about making DevSecOps “float” by challenging bureaucratic waterfall norms.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science in Engineering (BSE) Mechanical Engineering, Bachelor of Science in Engineering (BSE) Mechanical Engineering at Walla Walla University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,063reputation
116kreached
11answers
10questions
Badges
twitter-bootstrap
top-5%
angular
top-5%
github-logo-circle

Github Skills (35)

kubernetes10
github-ci10
docker10
python10
testing10
dockers10
terraform10
git-hooks10
terraformer10
automation10
precommit10
pre-commit-hook10
kubernetes-pods10
automations10
githubaction-workflow10

Programming languages (19)

SmartyC#PowerShellJavaMakefileTeXGoMustache

Github contributions (5)

github-logo-circle
zarf-dev/zarf

Aug 2021 - Jun 2022

DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:10 releases, 144 reviews, 106 commits in 10 months
Contributions summary:Andrew implemented and extended end-to-end (E2E) tests using Terratest, focusing on testing the deployment and functionality of the Zarf project within a Kubernetes environment, specifically targeting air-gapped systems. They integrated these tests with AWS infrastructure and utilized tools like Terraform, SSH, and kubectl for infrastructure provisioning and validation. The user also updated the test suite to support multiple E2E tests and included tests for the Zarf CLI and example deployments, including Gitea and Grafana. The work demonstrates a strong focus on automated testing and infrastructure management.
airgapconnectiongovernmentgapoci
pre-commit git hooks to take care of Terraform configurations 🇺🇦
Role in this project:
userDevOps Engineer
Contributions:6 commits, 3 PRs, 12 comments in 1 day
Contributions summary:Andrew primarily focused on enhancing the functionality of the `pre-commit-terraform` hooks. Their contributions involved creating a new hook for running `terraform-docs`, and modifying the setup to replace README.md documentation based on .tf files. They also added a `--dest` argument to the new hook, and fixed a bug to ensure the hook worked correctly in the root directory.
code-stylegit-hookspre-committerragruntterraform-cloud
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
Andrew Roth - Unicorn Software Engineer at Defense Unicorns