Bruce Downs

Principal Software Engineer at Open Source Software

Colorado Springs, Colorado, 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
Bruce Downs is a Principal Software Engineer with 16+ years building cloud-native, resilient systems and MLOps platforms for enterprises, currently architecting a Unified Data Mesh at Bluestaq. He combines deep systems and security expertise—spanning Go, Java, Python, AWS, Terraform, and chaos engineering—with hands-on DevOps and SecOps leadership demonstrated at Autodesk and Jive. A long-time open source contributor, he has improved well-known projects like vmware/govmomi and spf13/cobra, adding secure deployment features and robustness improvements to widely used tooling. Known for translating complex distributed-system requirements into observable, automatable production platforms, he also maintains practical experience with native agent design and large-scale configuration management dating back to his work on ECM/SCM. Based in Colorado Springs, he blends platform architecture, security championing, and developer ergonomics to deliver high-impact, production-ready solutions.
code16 years of coding experience
job29 years of employment as a software developer
bookBachelor of Science Computer Science; minor Business Administration, Bachelor of Science Computer Science; minor Business Administration at University of Iowa
languagesEnglish, French
github-logo-circle

Github Skills (13)

golang10
go10
api10
apidoc10
go-language10
cobra10
command-prompt10
virtualization10
command-line10
cli10
command-line-interface9
error-handling9
refactoring8

Programming languages (10)

JavaShellCSSMakefileSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
vmware/govmomi

Aug 2015 - Sep 2018

Go library for the VMware vSphere API
Role in this project:
userBack-end Developer
Contributions:25 commits, 20 PRs, 24 comments in 3 years 1 month
Contributions summary:Bruce primarily contributed to enhancing the `govmomi` library, focusing on features related to importing and deploying virtual machines. They added functionality to override URL parameters for secure connections and implemented options for specifying OVF properties during deployment. Furthermore, they addressed edge cases and improved the codebase by adding checks for file reading errors and refining the import process. They also worked on the `govc` CLI tool by adding a flag to specify the destination folder for import.ovf and import.ova, and improving the spec output.
golangapivmware-vspherego-librarygo
spf13/cobra

Jul 2019 - Aug 2019

A Commander for modern Go CLI interactions
Role in this project:
userBackend Developer
Contributions:6 commits, 1 PR, 13 comments in 3 days
Contributions summary:Bruce primarily focused on improving the codebase's quality and maintainability by addressing linting errors and adhering to Go best practices. Their contributions involved modifying code to satisfy `golint` and `goimports` standards. Furthermore, the user made code adjustments to handle errors and correct the behavior of unrunnable subcommands, improving the overall robustness of the command-line interface framework.
go-clibusyboxposix-compliant-flagscommandlinecli
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
Bruce Downs - Principal Software Engineer at Open Source Software