Brent Baude

Senior Principal Software Engineer at Red Hat

Harris, Minnesota, 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
Brent Baude is a Senior Principal Software Engineer and Podman architect at Red Hat with two decades of Linux experience and over a decade focused on upstream container runtimes and tooling. He is a primary maintainer and major contributor to libpod/Podman and an active contributor to CRI-O, Buildah, and other core container projects, driving backend performance, JSON-first CLI outputs, and API refinements. Brent blends hands-on engineering with strategic architecture—shaping short- and long-term direction for Podman while reviewing and merging community contributions. His work often surfaces in practical, developer-facing improvements (e.g., improving ps/image handling and adding machine-readable outputs) that ease automation and integration in Kubernetes ecosystems. Based in rural Minnesota, he pairs deep open source stewardship with pragmatic DevOps sensibilities that keep production runtimes lean and auditable.
code11 years of coding experience
bookBS, Scientific and Technical Communications, BS, Scientific and Technical Communications at University of Minnesota
languagesGerman
github-logo-circle

Github Skills (39)

podman10
json10
docker10
python10
back-end-development10
cloud-init10
image10
formatting10
command-line-interface10
containerization10
dockers10
container-image10
rhel10
occi10
go10

Programming languages (19)

JavaCSSRustCMakefileGoXSLTHTML

Github contributions (5)

github-logo-circle
containers/podman

Jan 2019 - Jan 2023

Podman: A tool for managing OCI containers and pods.
Role in this project:
userBack-end Developer
Contributions:468 reviews, 170 commits, 1215 PRs in 4 years
Contributions summary:The user, baude, primarily contributed to the backend functionality of the podman/containers/podman project. Their commits focused on improving the efficiency of the "ps" command, by optimizing the code to use the "nostore" mode when retrieving container information, and also included refactoring for more efficient API endpoints. The user also worked on several fixes related to image handling, including ensuring the correct handling of image tags.
containersrunclinuxpodmandocker
projectatomic/atomic

Aug 2015 - Feb 2018

Atomic Run Tool for installing/running/managing container images.
Role in this project:
userBack-end Developer
Contributions:271 commits, 271 PRs, 10 pushes in 2 years 6 months
Contributions summary:Brent primarily focused on modifying the `Atomic/mount.py` file, adding functionality to mount docker containers and images. They introduced a keyword argument to the `DockerMount` class, enabling the creation of temporary directories for mounting. The user also implemented various fixes, including correcting an issue where volume and device names were dissimilar, and adding a setting for XFS file systems. Furthermore, they made code improvements related to managing and unmounting container images, and incorporated Python 3 compatibility.
containersdocker-imageruncinstallingseccomp
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
Brent Baude - Senior Principal Software Engineer at Red Hat