Joey Bratton is a Software Engineering Architect with 16 years of experience building resilient, distributed systems and improving engineering effectiveness. Based in Louisville, he has advanced through multiple senior roles at Salesforce where he now focuses on availability and resilience engineering. Joey blends hands-on backend work—such as refactoring and porting the Java control plane for Envoy—to strengthen API compatibility, caching, and integration test fidelity. He brings a practical emphasis on high-fidelity testing strategies that reduce risk in large-scale systems. A dual computer engineering and computer science graduate from the University of Louisville, he pairs rigorous academic training with enterprise-scale execution. Colleagues rely on him to translate complex distributed problems into maintainable, production-ready designs.
16 years of coding experience
18 years of employment as a software developer
B.S., Computer Engineering and Computer Science, B.S., Computer Engineering and Computer Science at University of Louisville
Java implementation of an Envoy gRPC control plane
Role in this project:
Back-end Developer
Contributions:32 commits, 89 PRs, 114 pushes in 1 year 4 months
Contributions summary:Joey Bratton's contributions primarily focused on refactoring and porting code from go-control-plane. The commits include changes to the cache design, such as adding overloads and refactoring storage. He also updated API definitions and integration tests, reflecting a focus on enhancing the control plane's functionality and adapting to new API versions.
Istio service mesh for polyglot microservice applications
Contributions:36 pushes, 14 branches in 1 year 6 months
meshpolyglotistiokubernetesmicroservices
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
Joey Bratton - Software Engineering Architect at Salesforce