David Zager

Senior Software Engineer at Red Hat

Virginia, 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
David Zager is a Senior Software Engineer with 11 years of experience building cloud-native and carrier-grade systems, currently at Red Hat after roles at Oracle and Tekelec. A former Infantry Marine, he brings disciplined leadership and operational rigor to complex software delivery, mentoring teams in agile practices and onboarding new engineers. His hands-on expertise spans Linux-based RPM distributions, Kubernetes operator development, and CI/CD automation—contributions include work on operator-sdk, controller-runtime, and OpenShift projects. He has improved observability, reconciliation, and deployment pipelines in high-impact open-source repos, and helped migrate assisted-service toward cloud-first image management. David holds a near-perfect academic record in Computer Science and a Master’s degree, pairing strong theoretical grounding with pragmatic engineering. Colleagues describe him as a steady problem-solver who converts telecom-grade reliability needs into scalable cloud solutions.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, 3.965 on 4.0 scale, Bachelor of Science (B.S.), Computer Science, 3.965 on 4.0 scale at North Carolina State University
bookVirginia Tech
stackoverflow-logo

Stackoverflow

Stats
21reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (29)

kubernetes10
client-library10
docker10
python10
apidoc10
testing10
kubernetes-operator10
dockers10
cicd10
automation10
go10
openshift10
prometheus10
api10
kubernetes-pods10

Programming languages (18)

C#JavaCSSJinjaRustMakefileGoHTML

Github contributions (5)

github-logo-circle
openshift/assisted-service

Oct 2020 - Nov 2021

Role in this project:
userBack-end & DevOps Engineer
Contributions:273 reviews, 50 commits, 47 PRs in 1 year
Contributions summary:David focused on improving the assisted-service by unifying container images, removing on-prem dependencies, and migrating functionalities. They updated ignition files, s3wrapper configurations, and the Makefile to support the changes. Furthermore, the user removed the uploadBaseISO job and introduced a mechanism for using RHCOS base images. Additional contributions include introducing an AgentServiceConfig API and adding code for the assisted-image-service.
Operator pattern for managing multi-operator products
Role in this project:
userDevOps Engineer
Contributions:21 commits, 95 PRs, 57 pushes in 10 months
Contributions summary:David's contributions primarily focused on establishing and automating the continuous integration and continuous delivery (CI/CD) pipeline for the project. This included adding build targets and creating a basic Travis CI script. The user also worked on resolving build issues and integrating operator-courier for the operator. Furthermore, the user made changes to the deployment scripts and configuration, including the operator's CSV generation.
hcohyperconvergedopenshiftoperatorvirtualization
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
David Zager - Senior Software Engineer at Red Hat