Bryan Waters

Lead Infrastructure Engineer at Commerce

Austin, Texas, 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
Bryan Waters is a Lead Infrastructure Engineer based in Austin with 12+ years building and operating high‑volume, distributed e‑commerce platforms and developer-facing infrastructure. He combines deep SRE and platform engineering expertise—running service discovery, secrets, and configuration management at Wayfair scale—with hands‑on full‑stack development dating back to the web’s early days. Bryan has led large cloud migrations, stabilized fleets of tens of thousands of hosts, and contributed to HashiCorp projects (notably improvements to the memberlist gossip/failure detection package). Equally comfortable mentoring teams and diving into net.go-level bug fixes, he focuses on reliability, performance tuning, and pragmatic automation across AWS/GCP and on‑prem environments. Known for turning legacy systems into scalable, observable platforms, he also brings a product mindset from earlier roles shipping Magento and SaaS retail solutions.
code12 years of coding experience
job26 years of employment as a software developer
bookBBA Honors Business, BBA Honors Business at The University of Texas at Austin
languagesEnglish, Arabic
stackoverflow-logo

Stackoverflow

Stats
636reputation
29kreached
27answers
0questions
github-logo-circle

Github Skills (13)

distributed-systems10
go10
networking9
webserver6
nodejs6
php6
web-application6
jquery6
xdebug6
profiling6
command-line6
testing6
mysql6

Programming languages (8)

CSSSCSSVueJavaScriptGoPHPHTMLPython

Github contributions (5)

github-logo-circle
hashicorp/memberlist

Dec 2021 - Jan 2022

Golang package for gossip based membership and failure detection
Role in this project:
userBack-end Developer
Contributions:3 reviews, 6 commits, 2 PRs in 20 days
Contributions summary:Bryan primarily contributed to the `memberlist` package, focusing on improvements related to remote node state handling and failure detection. They added a warning message for remote node state size limits and refined formatting. Additionally, they addressed a bug by purging left nodes along with dead ones. The user's work involved modifying core logic within `net.go` and `util.go`, which suggests direct interaction with the package's internal workings.
golangconsensusfailure-detectiondistributed-systemsconsistency
bwaters/consul

Dec 2021 - Jan 2024

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Contributions:15 pushes, 3 branches in 2 years 1 month
golangcenterdistributeddata-centerinfrastructure
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
Bryan Waters - Lead Infrastructure Engineer at Commerce