John Browning is a Chief Architect with 18 years of experience designing and modernizing cloud-native and edge systems, currently leading architecture at Red Hat. He combines deep hands-on expertise in containers, OpenShift, and GitOps with practical experience across AWS and OpenStack, helping organizations migrate and automate at scale. A long-time Fedora/RHEL and containers engineer, he contributes to foundational open-source projects like libguestfs and Erlang/OTP, improving VM disk tooling and runtime stability. His background ranges from low-level systems programming and filesystem fixes to large-scale DevOps and continuous deployment automation. Based in the Raleigh-Durham-Chapel Hill area, he blends product-focused leadership with developer-level troubleshooting—often finding and fixing subtle runtime and memory issues that others miss.
Contributions:6 commits, 3 PRs, 3 comments in 6 years 3 months
Contributions summary:John contributed to the Erlang/OTP project by addressing various issues related to the Erlang runtime and its components. They fixed a bug in `erl_epmd` related to IPv6 handling. The user also improved the efficiency of the `erl_child_setup` process by reducing the number of calls to `close()`. Furthermore, they addressed several error logging and binding issues within the `epmd` daemon, improving its stability.
library and tools for accessing and modifying virtual machine disk images. PLEASE DO NOT USE GITHUB FOR ISSUES OR PULL REQUESTS. See the website for how to file a bug or contact us.
Role in this project:
Back-end Developer
Contributions:17 commits in 2 years 9 months
Contributions summary:John primarily focused on enhancing the `libguestfs` library, specifically improving application inspection capabilities. They added new methods for application listing and extended existing ones to return more comprehensive information, including architecture details for Debian packages. The user also addressed a memory leak and fixed issues in the btrfs filesystem handling. Additionally, the user implemented changes to support the p2v conversion process.
contact-usdo-not-usedisklinuxvirtual-machine
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.