Andrew Pennebaker is a seasoned software engineer with 15 years of experience building secure, portable infrastructure and developer tools, currently publishing open-source projects as Root at YelloSoft. He blends back-end and DevOps expertise—contributing to high-profile projects like HashiCorp's Packer and enhancing database migration tooling—alongside hands-on work in Rust, Go, and cloud-native systems. His career spans platform engineering, DevSecOps, and senior engineering roles where he raised QA through IaC, led Go tutoring, and built SCA/SAST tools for improved security posture. Andrew coaches and mentors teams, drives cross-team modernization efforts, and frequently pairs with junior developers to elevate practices. Now planning a transition into Scrum management, he brings a rare combination of deep technical craft and a curiosity for improving how teams work. Based in Milwaukee, he’s equally comfortable prototyping low-level VM input handling as he is automating multi-ISA container builds.
15 years of coding experience
10 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at George Mason University
Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Role in this project:
Back-end & DevOps Engineer
Contributions:9 commits, 7 PRs, 36 comments in 4 months
Contributions summary:Andrew primarily contributed to the `vmware` and `virtualbox` builders within the Packer project, focusing on enhancements to boot command functionality. This included the addition of "super key" support and the handling of holding down keys (a-z) for the VMware builder. Moreover, they improved scancode handling for VirtualBox, including critical key combinations and multibyte scancode implementation. These changes reflect the user's proficiency in virtual machine image creation and related system-level interactions.
Contributions:3 releases, 43 commits, 159 pushes in 2 years 6 months
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.