Renjie Tang is a Senior Software Engineer in San Francisco with nine years of experience building high-performance networking systems and shipping protocol-level features at internet scale. He played a key role in bringing QUIC and HTTP/3 to Chrome, Google frontends, and YouTube, and led client-server networking optimizations and telemetry-driven improvements for mobile playback. His open-source contributions to projects like Google Quiche and Envoy focus on QUIC internals—connection migration, 0-RTT, stream management, and deprecating legacy features—demonstrating deep protocol and C++ expertise. Renjie combines rigorous A/B testing and SQL-based telemetry analysis with hands-on systems design to measure real user impact. Collected academic training in mathematics and computer science underpins his attention to correctness, performance, and measurable outcomes. An often-overlooked strength is his experience negotiating technical solutions with ISPs and cross-team stakeholders to deploy large-scale traffic detection and throttling features.
9 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Mathematics and Computer Science, 3.975/4.0, Bachelor's degree, Mathematics and Computer Science, 3.975/4.0 at University of Wisconsin-Madison
Contributions summary:Renjie's contributions primarily involve modifying core QUIC protocol implementation within the Google Quiche repository. They deprecated specific features like TLPR and server push streams. Their work also involved adding and modifying flags and connection options and contributing to testing and path degrading delay configurations. The user's changes span several areas of the QUIC protocol, enhancing functionality and deprecating obsolete features.
Contributions:152 reviews, 45 commits, 110 PRs in 1 year 8 months
Contributions summary:Renjie primarily contributed to the Envoy proxy's QUIC and HTTP/3 implementation, adding features related to stream and connection management. Their work included adding QUIC stream reset and connection close error stats, implementing logic for active port migration, and integrating new QUICHE library versions. These changes involved modifications to core networking components, enhancing the proxy's ability to handle QUIC connections and improving its diagnostic capabilities.
nanoservicesmore-catsgolangcontainersproxy
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.