Brad Hubbard

Principal Software Engineer at Red Hat

Queensland, Australia
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
Brad Hubbard is a Principal Software Engineer based in Queensland, Australia, with 11 years of Linux and distributed storage experience, currently shaping the Ceph project and Red Hat Ceph Storage. He combines deep systems and kernel-space knowledge with DevOps and build/test infrastructure expertise, improving reliability of massive-scale, self-healing storage and CI pipelines. An active open-source contributor, Brad has made substantial operational and test-suite enhancements to Ceph and teuthology—tweaking Ansible integrations, Docker-based testing, and cross-architecture build logic. His background in Level 3 support and developer tooling gives him a pragmatic edge: he not only architects systems but also resolves the thorny operational issues that surface at production scale.
code11 years of coding experience
job11 years of employment as a software developer
bookYarra Valley Grammar
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

docker10
python10
bash10
dockers10
cicd10
ansible10
ceph10
ansible-galaxy10
devops10
testing9
cmake9
linux8
storage7
distributed-systems7
block-storage7

Programming languages (9)

TypeScriptC++ShellCJavaScriptGoHTMLVim Script

Github contributions (5)

github-logo-circle
ceph/teuthology

Feb 2018 - Aug 2021

Ceph test suite
Role in this project:
userDevOps Engineer
Contributions:10 reviews, 16 commits, 18 PRs in 3 years 6 months
Contributions summary:Brad primarily contributed to the `ceph/teuthology` repository, focusing on tasks related to the Ceph Ansible integration. Their work involved modifying the Ceph Ansible configuration, ensuring compatibility with different Python versions and dependencies, and addressing issues related to LVM scratch devices and package installations. They also made changes to the build process to restrict checks to x86_64 architectures.
yangtestingcephfilemakersuite
ceph/ceph

Aug 2015 - Dec 2022

Ceph is a distributed object, block, and file storage platform
Role in this project:
userDevOps Engineer & System Architect
Contributions:148 reviews, 503 commits, 465 PRs in 7 years 5 months
Contributions summary:Brad primarily contributed to the testing and build infrastructure of the Ceph project. Their work included fixing permission issues in Docker-based tests, enabling persistent containers, and making the `install-deps.sh` script more robust. They also addressed build issues, such as ensuring tests run only when builds are successful and optimizing the CMake configuration. Furthermore, they updated dependencies and Python API code samples.
fusefile-storagecephstorageopenebs
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
Brad Hubbard - Principal Software Engineer at Red Hat