Andrew Yager

Senior Software Engineer at Lockheed Martin

Bainbridge Island, Washington, 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 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.
code10 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (B.S.), Software Engineering Technology, Bachelor of Science (B.S.), Software Engineering Technology at Oregon Institute of Technology
github-logo-circle

Github Skills (21)

minecraft10
kubernetes10
bukkit10
spigot10
command-line-interface10
plug10
java10
plugin10
javas10
go10
kubernetes-pods10
yaml10
command-line10
cli10
testing9

Programming languages (4)

JavaJavaScriptGoPython

Github contributions (5)

github-logo-circle
vmware-tanzu/sonobuoy

May 2022 - Jul 2022

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:
userBack-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.
bugreportdiagnostick8smannerdiagnostic-tool
TownyAdvanced/Towny

Feb 2016 - Mar 2016

Towny Advanced Minecraft plugin for Bukkit/Spigot.
Role in this project:
userBack-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