Peter Engelbert is a Software Engineer II with 8 years of experience building cloud-native infrastructure and open-source tooling, currently driving security and automation work at Microsoft for AKS. He led Eraser, a CNCF-accepted Kubernetes garbage collector and vulnerability scanner that cut non-running vulnerable images by 80% and is moving toward GA across AKS, and made changes to Trivy to enable that performance gain. Peter is a prolific contributor to OCI ecosystem projects—he rewrote parts of the OCI distribution spec, authored its conformance tests, implemented OCI pull for Helm (merged into Helm 3.4), and helped make bundle.bar the first fully conformant registry. Comfortable across Go, Rust, Kubernetes, Helm, and distributed build pipelines, he combines deep systems engineering with a creative background in music composition that he credits for his algorithmic thinking and disciplined craftsmanship.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Music, Music Composition, Bachelor of Music, Music Composition at University of Delaware
Computer Science, Computer Science at Loyola University Maryland
Master of Musical Composition, Music Composition, Master of Musical Composition, Music Composition at San Francisco Conservatory of Music
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:11 reviews, 30 commits, 36 PRs in 11 months
Contributions summary:Peter primarily contributed to the development of conformance tests for the OCI Distribution Specification. Their work involved creating new test suites, adding tests for specific features like blob uploads and manifest deletion, and improving the HTML reporting functionality. They also modified existing tests and addressed bugs, indicating a strong focus on ensuring the specification's correct implementation. The user also implemented infrastructure to allow tests to be enabled and disabled based on environment variables.
Contributions:4 reviews, 7 commits, 5 PRs in 6 months
Contributions summary:Peter Engelbert primarily focused on enhancing the functionality and stability of the Helm package manager. His contributions include fixing critical bugs, such as those causing crashes in `helm chart list` due to file handling limitations. He also implemented unit tests to improve the security of the `helm pull` functionality. Furthermore, Engelbert worked on incorporating features for OCI registries, including the implementation of `helm pull` for OCI registries and ensuring dependency updates work seamlessly.
chartscharthelmpackage-managerkubernetes
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
Peter Engelbert - Software Engineer II at Microsoft