Benjamin Browning

Senior Principal Software Engineer at Red Hat

Cambridge, Massachusetts, 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
Benjamin Browning is a Senior Principal Software Engineer with 17 years of experience building reliable, high-performance back-end and distributed systems from Cambridge, MA. At Red Hat he has progressed through senior technical roles and now focuses on distributed AI and open-source tooling, contributing to projects like Llama Stack and vLLM that bridge model serving and real-world tooling. His open-source work spans deep JVM/Ruby expertise—fixing concurrency, memory, and FFI issues in JRuby—and cloud-native operational improvements in Knative and Thorntail, showing rare fluency across language runtimes and Kubernetes-era deployment concerns. Benjamin combines hands-on optimization (TechEmpower benchmarks, server migrations) with test- and automation-first DevOps improvements, and has a track record of making complex systems more robust and observable. Notably, he has modernized remote vLLM providers and integrated async OpenAI clients into Llama Stack, reflecting a practical focus on bringing cutting-edge models into production.
code17 years of coding experience
job14 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of West Georgia
github-logo-circle

Github Skills (57)

debugging10
kubernetes10
debug10
docker10
performance-monitor10
frameworkbenchmarks10
benchmark10
jvm10
python10
testing10
ingress10
microservices-application10
benchmarking10
dockers10
cicd10

Programming languages (18)

C#JavaC++CSSScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
knative/serving

Jul 2018 - Dec 2019

Kubernetes-based, scale-to-zero, request-driven compute
Role in this project:
userDevOps Engineer & QA Engineer / Test Automation Engineer
Contributions:6 commits, 8 PRs, 143 comments in 1 year 4 months
Contributions summary:Benjamin primarily contributed to improving the reliability and functionality of the Knative serving project. They focused on enhancing the testing infrastructure by adding conformance tests for features like single-threaded concurrency and ensuring Route readiness. Additionally, the user made changes related to deployment, including configuring Kourier as an ingress option for end-to-end tests and separating Istio CRD installation from usage, showing a focus on automation and testing workflows. They also addressed documentation links.
golangzerodeveloper-productivitynetworkingserverless
meta-llama/llama-stack

Feb 2025 - Mar 2025

Composable building blocks to build Llama Apps
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:17 reviews, 9 PRs, 37 comments in 1 month
Contributions summary:Benjamin primarily contributed to the remote vLLM provider, focusing on improving functionality and resolving bugs. Their work involved fixing logprobs support, updating configurations, and integrating built-in tool calling. They also addressed serialization issues and updated the client to an AsyncOpenAI client. Furthermore, the user made improvements to the testing infrastructure and the build processes for the project.
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
Benjamin Browning - Senior Principal Software Engineer at Red Hat