Brandon Schlinker

Research Scientist, Software Engineer at Meta

San Francisco Bay Area 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

👤
Senior
🎓
Top School
Brandon Schlinker is a research scientist and software engineer at Meta with 12 years of experience architecting measurement and traffic engineering systems that span datacenter networking to user-facing transport and application optimizations. Since 2016 he has led cross-organizational efforts to measure application network behavior and translate insights into transport- and application-layer changes that measurably improve user experience—from higher-quality video calls to faster page loads. His work blends systems research (PhD, USC; SIGCOMM dissertation runner-up) with deep production engineering, including significant open-source contributions to high-profile projects like mvfst (QUIC), folly, proxygen and wangle. He brings kernel- and protocol-level expertise (TCP, QUIC, BPF, congestion control) and a track record of shipping robust test frameworks and telemetry to validate complex network behaviors. Based in the Bay Area, he couples rigorous measurement science with pragmatic product partnerships to turn network signals into tangible QoE wins.
code12 years of coding experience
job11 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Southern California
bookSan José State University
stackoverflow-logo

Stackoverflow

Stats
3,471reputation
571kreached
7answers
79questions
github-logo-circle

Github Skills (33)

unit-testing10
c-language10
architecture10
testing10
ip10
http10
networking10
network-programming10
socket10
performance-optimization10
network-protocol10
quic10
tcp10
performance-monitoring10
cprogramming-language10

Programming languages (5)

C++BikeshedCGoPython

Github contributions (5)

github-logo-circle
facebook/mvfst

Jun 2020 - Sep 2022

An implementation of the QUIC transport protocol.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:9 reviews, 65 commits, 17 comments in 2 years 3 months
Contributions summary:Brandon primarily contributed to the testing framework of the QUIC transport protocol implementation, adding and refactoring test cases. They developed new test modules, specifically creating tests for socket lifecycle events, stream operations, and various congestion control mechanisms. Furthermore, the user enhanced existing tests to cover various scenarios, including the handling of RTT samples, thereby ensuring robustness and functionality of the QUIC protocol implementation. The user also focused on improving the accuracy of metrics through the use of better data structures and event listeners.
quichttp3protocolsctptransport
facebook/proxygen

Nov 2017 - Dec 2021

A collection of C++ HTTP libraries including an easy to use HTTP server.
Role in this project:
userBack-end Developer
Contributions:25 commits in 4 years 1 month
Contributions summary:Brandon primarily contributed to the development of the Proxygen HTTP libraries, focusing on the core functionality of the HTTP session management. Their work included creating a factory class for ByteEventTracker objects, implementing the plumbing required for TX timestamp tracking, and standardizing the approach for handling TX and ACK timestamps. They also implemented detection for egress rate limits and made the `getNextToSend` and `preSend` more generic. In addition, they made improvements to the event handling and delivery of the events, including changes to correctly process when the first byte of the body is sent and for timestamp tracking.
http-serverc-plus-pluscppuse-http
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
Brandon Schlinker - Research Scientist, Software Engineer at Meta