Eric Ernst is an engineering manager based in Portland, Oregon with nine years of experience leading container runtime and systems engineering teams at Apple and contributing deeply to cloud-native projects. He blends hands-on systems and kernel background—from firmware and SoC work at Intel to runtime security in Kata Containers—with people leadership to ship reliable, production-grade container and VM tooling. Eric’s open-source work includes improving packaging, release automation, and resource-metrics and e2e testing for high-profile projects like kata-containers and Kubernetes, demonstrating a focus on automation, observability, and reproducible releases. Notably, his career arc spans embedded firmware and FPGA work through to modern container runtimes, giving him uncommon breadth across hardware, kernel, and cloud-native software domains.
9 years of coding experience
16 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at Rochester Institute of Technology
Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Role in this project:
DevOps Engineer
Contributions:14 releases, 406 reviews, 294 commits in 2 years 4 months
Contributions summary:Eric's contributions primarily revolved around improving the packaging and release processes for the Kata Containers project. They implemented and updated scripts for deploying binaries and building guest images. Furthermore, they made modifications to testing procedures and ensured correct versioning of the tests repository, demonstrating a strong focus on automating build, testing, and deployment workflows.
Production-Grade Container Scheduling and Management
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:15 reviews, 9 commits, 20 PRs in 1 year
Contributions summary:Eric primarily focused on adding and enhancing resource metrics within the Kubernetes codebase. They introduced metrics for pods and sandboxes, improving the accuracy of resource accounting. Additionally, they implemented comprehensive end-to-end (e2e) tests to validate the behavior and correctness of the new metrics. Furthermore, the user augmented existing unit tests for Linux container configurations.
containersschedulingdockergradeproduction-grade
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.