Brent Salisbury

Principal Software Engineer at Red Hat

Lexington, Kentucky, 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

👤
Senior
🎓
Top School
Brent Salisbury is a Principal Software Engineer with 13 years of experience building resilient, cloud-native networking and AI infrastructure from the kernel to the cloud. Based in Lexington, KY, he leads generative AI projects in Red Hat’s Office of the CTO while drawing on deep roots in container and network stack engineering from roles at Docker, Socketplane, and contributions to high-profile open-source projects like Moby and OpenDaylight. He’s equally comfortable authoring kernel-aware network drivers (macvlan/ipvlan) and automating CI/CD and e2e testing for Kubernetes networking, reflecting a rare blend of low-level systems craftsmanship and production DevOps rigor. A former CCIE and Marine Corps veteran, Brent combines operational discipline with entrepreneurial instincts—once co-founding a networking startup that Docker acquired. Notably, his GitHub work emphasizes practical, reliability-focused fixes and integrations that keep complex distributed networks running smoothly.
code13 years of coding experience
job20 years of employment as a software developer
bookBS Telecommunications, BS Telecommunications at University of Kentucky
github-logo-circle

Github Skills (24)

api-rest10
kubernetes10
container10
docker10
api-design10
restful-api10
kernel-module10
networking10
dockers10
java10
cicd10
javas10
go10
kubernetes-pods10
golang10

Programming languages (14)

JavaC++CSSRustGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
moby/libnetwork

Apr 2015 - Jun 2016

networking for containers
Role in this project:
userBack-end & DevOps Engineer
Contributions:10 commits, 13 PRs, 48 comments in 1 year 2 months
Contributions summary:Brent primarily contributed to the core networking functionality of the project, refactoring and optimizing existing code related to MAC address generation and random name generation. They introduced new network drivers, including macvlan and ipvlan, adding kernel version checks to ensure compatibility. Furthermore, the user implemented crucial checks and configurations for these drivers, including a fix for potential IPAM issues.
containerskubernetesnetworkingdocker
moby/moby

Apr 2015 - Jun 2016

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Role in this project:
userBack-end & DevOps Engineer
Contributions:16 commits, 6 PRs, 22 comments in 1 year 2 months
Contributions summary:Brent primarily contributed to the `moby/moby` repository by modifying networking functionalities, including the generation of MAC addresses and random names, and the addition of macvlan and ipvlan drivers. They fixed debug messages related to version mismatch. Their contributions also included kernel version checks and other improvements to the macvlan and ipvlan network drivers, demonstrating a focus on network infrastructure and driver development.
containerscollaborative-projectgolangcontainer-ecosystemdocker
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
Brent Salisbury - Principal Software Engineer at Red Hat