Peter Hunt

Principal Software Engineer at Red Hat

Winchendon, Massachusetts, 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
Peter Hunt is a Principal Software Engineer with 11 years of experience focused on container runtimes, storage, and Kubernetes integrations, currently leading platform work at Red Hat. He is a hands-on backend and DevOps engineer who has contributed significant features and robustness improvements to high-profile open-source projects like Podman, runc, and Kubernetes, and has deep familiarity with OCI tooling such as conmon. His work spans low-level storage drivers (overlay, XFS quotas) to CLI ergonomics and remote execution, showing a rare blend of system-level engineering and user-facing command enhancements. Known for improving reliability under real-world conditions—adjusting OOM behavior, refining systemd cgroup interactions, and adding timeouts/context propagation—he brings pragmatic fixes that reduce operational pain. Based in Winchendon, MA, he pairs academic CS foundations from the University of Michigan with a steady progression through Red Hat from intern to principal, indicating strong growth, mentorship, and sustained open-source impact.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Michigan College of Literature, Science, and the Arts
github-logo-circle

Github Skills (36)

kubernetes10
container10
docker10
xfs10
command-line-interface10
linux10
c1110
container-runtime-interface10
containerization10
dockers10
c1710
occi10
go10
overlayfs10
kubernetes-pods10

Programming languages (18)

JavaJinjaCSSRustCVueGoHTML

Github contributions (5)

github-logo-circle
containers/conmon

Mar 2019 - Nov 2022

An OCI container runtime monitor.
Role in this project:
userBack-end & DevOps Engineer
Contributions:43 releases, 65 reviews, 188 commits in 3 years 9 months
Contributions summary:Peter contributed to the conmon project by implementing new features and improving existing functionality. They introduced the ability to specify additional arguments to the OCI runtime and adjusted the OOM score to a low value to prevent the process from being killed. Further contributions include enhancements to journald logging, the addition of a logging option and improved the conmon process's handling of terminal control events. These changes indicate a focus on improving the robustness and features of the container monitoring tool.
containersmonitorruncruntimepodman
kubernetes-sigs/cri-tools

Nov 2019 - Dec 2022

CLI and validation tools for Kubelet Container Runtime Interface (CRI) .
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:21 reviews, 14 commits, 10 PRs in 3 years 1 month
Contributions summary:Peter contributed to the `cri-tools` repository by implementing features related to container runtime interaction, including adding a timeout option to several commands (`CreateContainer`, `RunContainer`, `RunPodSandbox`) and integrating context propagation. They refactored existing code by using the provided `WithTimeout` function. The user also made modifications to the build process, bumping the Go version and vendor dependencies.
containersvalidationcontainer-runtime-interfacek8s-sig-noderuntime
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 Hunt - Principal Software Engineer at Red Hat