Brandon Caton

Principal Software Engineer at Red Hat

New Jersey, 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
Brandon Caton is a Principal Software Engineer based in New Jersey with nine years of experience building cloud-native systems, developer tooling, and scalable backend services. He has driven large cloud migrations and CI/CD automation at enterprises like UPS and now shapes platform and infrastructure work at Red Hat, combining hands-on coding with architecture and DevOps leadership. His contributions to the open-source Quay project demonstrate practical expertise in container registry internals, storage management, and build orchestration across backend and DevOps domains. Comfortable across languages and platforms, he has delivered .NET Core, Golang, and Terraform solutions for multi-cloud Kubernetes deployments and automated security scanning into pipelines. Known for analytical rigor and attention to edge cases, he translates complex requirements into reliable production systems while continuously evolving his technical toolkit.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at New Jersey Institute of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
23reputation
4kreached
2answers
1question
github-logo-circle

Github Skills (18)

kubernetes10
container10
docker10
python10
dockers10
go10
kubernetes-pods10
api-design9
restful-api9
api-rest9
cloud-infrastructure9
build-automation9
rest-api9
infrastructure9
angular6

Programming languages (8)

TypeScriptDockerfileShellCSSOpen Policy AgentJavaScriptGoPython

Github contributions (5)

github-logo-circle
quay/quay

Oct 2021 - Dec 2022

Build, Store, and Distribute your Applications and Containers
Role in this project:
userBackend & DevOps Engineer
Contributions:28 releases, 673 reviews, 41 commits in 1 year 2 months
Contributions summary:Brandon made significant contributions to the Quay project, focusing on backend functionalities, infrastructure improvements, and build process enhancements. They implemented features such as source container support and blob upload cleanup, improving storage management. Furthermore, the user added options for mirroring unsigned images and configuring build options, which showcases their involvement in both backend and DevOps aspects. They also addressed issues related to the build process and user interface, highlighting their work across different parts of the system.
containersoci-distributiondockerkubernetesdistribute
bcaton85/quay-ui

May 2022 - Apr 2023

UI repo for quay
Contributions:2 PRs, 137 pushes, 48 branches in 10 months
reactquay
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