Brian Geffon is a Senior Staff Software Engineer based in New York with 14 years of experience building and hardening high-performance networked systems. At Google since 2017, he focuses on low-level networking and kernel-adjacent infrastructure, contributing to projects like gVisor and Google's netstack where he fixed race conditions, improved TCP behavior, and added dynamic packet logging. His work on Apache Traffic Server shows a pragmatic attention to observability and correctness, resolving subtle logging and status-bucketing bugs. He blends deep protocol-level expertise with pragmatic engineering—optimizing buffers, refining shutdown semantics, and integrating domain sockets to streamline data paths. Colleagues rely on him to diagnose intermittent failures and deliver durable fixes that measurably improve stability and performance. He brings a quietly thorough approach: preferring targeted, high-impact changes that prevent classes of production incidents.
Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
Role in this project:
Back-end Developer
Contributions:443 commits, 18 PRs, 4 pushes in 9 years 4 months
Contributions summary:Brian's commits focus on debugging and improving the logging of HTTP status codes within the Apache Traffic Server. The user identified and fixed an issue where log statistics miscategorized status codes greater than 599. Code changes involve modifications to the `proxy/logstats.cc` and `lib/records/RecCore.cc` files to rectify this and update the status code buckets. Additionally, the user removed a macro from the code.
Contributions summary:Brian contributed to the `netstack` project by implementing and refining core TCP/IP protocol features. Their work included adding dynamic packet logging capabilities, optimizing buffer sizes, and correcting shutdown behavior for TCP sockets. They also addressed several critical issues within the TCP stack, such as ensuring proper RST packet handling and fixing race conditions to improve overall stability. Furthermore, they integrated with domain sockets to streamline data buffering.
ipv4openflowbgpipv6sdn
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
Brian Geffon - Senior Staff Software Engineer at Google