James Brown is a Rust backend engineer with 16 years of experience building reliable, high-concurrency systems for startups and large tech companies. He combines deep infrastructure and security expertise—spanning datacenter networking, BGP, PostgreSQL/MySQL/Cassandra operations, and SOC 2 readiness—with hands-on application development in Rust, Python, and Ruby. At companies from Yelp and Uber to EasyPost and Svix he’s driven production architecture, on-call incident response, and migrations from Heroku to Kubernetes. A pragmatic polyglot who prefers writing against Postgres but delights in modern Cassandra and Rust, he also contributes to prominent open-source projects like Serde, Puma, and uWSGI. Based in Oakland, he’s as comfortable turning a rack of SuperMicro boxes into a resilient production environment as he is adding atomic serde support or PROXY protocol parsing to widely used libraries.
16 years of coding experience
16 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at Harvey Mudd College
Contributions:14 commits, 3 PRs, 14 comments in 5 years 7 months
Contributions summary:James focused on improving the handling of network addresses within the uWSGI application server. Their primary contributions involved correctly parsing and representing IPv6 addresses, including handling IPv6-mapped IPv4 addresses. They addressed issues with data structures and the use of string manipulation functions, along with code style improvements. Further contributions include the addition of HTTP status codes.
Contributions:2 reviews, 5 commits, 2 PRs in 2 months
Contributions summary:James primarily contributed to the Puma web server, adding support for the PROXY protocol, including parsing logic and tests. They modified the client and server code to correctly handle and interpret the PROXY protocol. The changes also included adjustments to the remote address handling and documentation updates.
multithreadingweb-serverrackrubyparallelism
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.