Andrew Yager is a Senior Software Engineer with 11 years of professional experience and over two decades of systems engineering expertise, currently driving DevSecOps and container-based emulator development at Lockheed Martin. He has deep background in systems programming and database operations from a long tenure at Intel, where he led global MySQL operations, performance tuning, and high-availability architectures. Comfortable across backend, DevOps, and tooling, Andrew has contributed to notable open-source projects such as VMware’s Sonobuoy—adding diagnostic and usability features—and maintained backend functionality for the widely used Towny Minecraft plugin. He blends hands-on coding, CI/CD pipeline design, and secure delivery practices, with a knack for improving legacy systems and automating operational workflows. Based on his history, he brings a pragmatic, infrastructure-first mindset and an unusual combination of pre-silicon validation, database administration, and cloud-native diagnostics to complex defense and enterprise systems.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.), Software Engineering Technology, Bachelor of Science (B.S.), Software Engineering Technology at Oregon Institute of Technology
Sonobuoy is a diagnostic tool that makes it easier to understand the state of a Kubernetes cluster by running a set of Kubernetes conformance tests and other plugins in an accessible and non-destructive manner.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:18 reviews, 6 commits, 9 PRs in 1 month
Contributions summary:Andrew primarily contributed to enhancing the Sonobuoy tool's functionality and usability. Their work includes adding new features like a "readable" mode for results and a command to retrieve worker pod names, indicating improvements to the tool's reporting and diagnostic capabilities. They also addressed various issues and refined existing features, such as validator configurations and permission models, further solidifying their contributions to the project's robustness and overall utility. Furthermore, the user implemented a method to skip preflight checks, which enhances Sonobuoy's flexibility.
Towny Advanced Minecraft plugin for Bukkit/Spigot.
Role in this project:
Back-end Developer
Contributions:14 commits, 3 PRs, 2 comments in 1 month
Contributions summary:Andrew primarily focused on enhancing the core functionalities of the Towny Advanced Minecraft plugin. Their contributions involved modifying the nation command, adding alliance features, and implementing checks for residents. They also addressed bug fixes and improved code by refactoring portions of the code, such as using enum values and implementing new features like farm plots and their permissions. Additionally, the user updated locale files and configuration settings to ensure the plugin’s usability and compatibility.
minecrafttownybukkit-pluginbukkitplugin
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 Yager - Senior Software Engineer at Lockheed Martin