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.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Science in Engineering (BSE) Mechanical Engineering, Bachelor of Science in Engineering (BSE) Mechanical Engineering at Walla Walla University
DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/
Role in this project:
DevOps 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.
pre-commit git hooks to take care of Terraform configurations 🇺🇦
Role in this project:
DevOps 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.
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