Brett Holman

Software Engineer II Office Of The CTO at Canonical

Los Alamos, New Mexico, 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
Brett Holman is a software engineer with a decade of experience building reliable system software and networking-focused solutions, currently working in the Office of the CTO at Canonical. He brings deep low-level expertise across C, Go, Python and assembly, and a practical understanding of TCP/IP, Ethernet, sockets, routing and InfiniBand from roles at Canonical and Los Alamos National Laboratory. An active open-source contributor, Brett has helped harden the widely used cloud-init project by fixing shell execution, runcmd edge cases and APT/LXD configuration bugs, improving instance stability at scale. He pairs hands-on debugging and systems design with real-world storage and manufacturing systems experience, and is based in Los Alamos, New Mexico.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Engineering, Bachelor of Science (B.S.) Computer Engineering at University of Wisconsin Stout
stackoverflow-logo

Stackoverflow

Stats
837reputation
219kreached
33answers
3questions
github-logo-circle

Github Skills (22)

python10
debian10
deb10
ubuntu10
apt10
scripting9
linux9
bash9
shell9
script9
sh9
system-administration8
yaml8
lxd8
armv76

Programming languages (20)

C#C++CRustPugGoPerlHTML

Github contributions (5)

github-logo-circle
canonical/cloud-init

Mar 2022 - Mar 2022

Official upstream for the cloud-init: cloud instance initialization
Role in this project:
userBackend Developer
Contributions:8 releases, 1881 reviews, 7 commits in 17 days
Contributions summary:Brett's contributions primarily focused on improving the robustness and functionality of the cloud-init configuration process. Their work involved addressing issues in the shell script execution, fixing problems in the `runcmd` module related to comments and error reporting, as well as addressing bugs related to the configuration of APT. They also addressed issues in the LXD configurations. These changes led to improved stability and reliability for cloud-init instances.
gcppythonagnosticinfrastructure-managementupstream
holmanb/psimon

Dec 2020 - Dec 2021

Contributions:30 commits, 24 pushes, 1 branch in 11 months
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
Brett Holman - Software Engineer II Office Of The CTO at Canonical