Nitin Garg

Senior Staff Software Engineer at Meta

California, 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
Nitin Garg is a Senior Staff Software Engineer with 13 years of experience specializing in video infrastructure, low-latency streaming, congestion control and real-time transport protocols. At Meta he led multiple 0-to-1 projects—including co-broadcasting features, migrating Live from TCP to QUIC, and deploying COPA/BBR/CUBIC for Facebook Live—and now builds teams and transport/codec stacks for volumetric real-time communications for AR/Metaverse. He is an active contributor to mvfst (Facebook’s QUIC implementation), adding pacing, COPA-specific congestion control tweaks, and telemetry hooks that bridge transport internals to application needs. Comfortable across client SDKs, server endpoints and large-scale distributed systems, he combines protocol-level rigor with product-focused delivery. Early founder experience running a large NGO and shipping top-grossing mobile games informs his cross-functional leadership and operational grit.
code13 years of coding experience
job5 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
bookA.I.S.S.C.E. CBSE, A.I.S.S.C.E. CBSE at S.M. Arya Public School, Delhi
bookA.I.S.S.E. CBSE, A.I.S.S.E. CBSE at Vaish Model School, Bhiwani
languagesEnglish, Hindi
github-logo-circle

Github Skills (6)

protocols10
c-language10
cprogramming-language10
network-protocol10
quic10
api-design9

Programming languages (2)

C++Shell

Github contributions (5)

github-logo-circle
facebook/mvfst

May 2019 - Aug 2020

An implementation of the QUIC transport protocol.
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 year 3 months
Contributions summary:Nitin focused on enhancing the QUIC transport protocol implementation. Their contributions include adding functionality to track bytes acknowledged and introducing pacing mechanisms for congestion control, specifically for the COPA algorithm. Furthermore, the user exposed congestion control type information within transport info for application use. The commits also included modifications to COPA's congestion control implementation, including renaming a parameter and updating default values.
quichttp3protocolsctptransport
C-anuj/SnakesAndLadders

Apr 2013 - Apr 2013

Contributions:12 commits in 1 day
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