Ranjeeth Dasineni

Engineering Director at Facebook

Mountain View, 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
Ranjeeth Dasineni is an engineering director based in Los Altos with 12 years of experience building high-performance networked systems, currently leading SDN work at Backbone Networks within Facebook. He combines deep systems engineering roots—shipping HTTP/QUIC, load balancers and CDN features—with management experience across Palo Alto, London and Menlo Park. A hands-on coder at heart, Ranjeeth has contributed notable C++ work to high-profile open-source projects like facebook/proxygen and folly, adding HTTP/2 protocol improvements and an LRU EvictingCacheMap implementation. His background spans ML, AI and computer vision from graduate study at IIITH, giving him a rare cross-discipline view that informs pragmatic systems design. Known for fixing tricky cross-platform build issues and protocol-level ergonomics, he excels at turning low-level protocol details into scalable production features. Colleagues rely on him to bridge research-quality ideas and production-grade networking infrastructure.
code12 years of coding experience
job16 years of employment as a software developer
bookMaster of Science Bachelor of Technology Computer Science Computer Vision Machine Learning, Master of Science Bachelor of Technology Computer Science Computer Vision Machine Learning at International Institute of Information Technology Hyderabad (IIITH)
github-logo-circle

Github Skills (15)

http10
communication-protocol10
protocols10
c-language10
code-library10
lib10
cprogramming-language10
network-programming9
spdy9
backend9
tls139
back-end-development9
ssl9
tls129
algorithms9

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
facebook/proxygen

Nov 2014 - Jul 2016

A collection of C++ HTTP libraries including an easy to use HTTP server.
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 year 7 months
Contributions summary:Ranjeeth contributed to the Proxygen library by implementing and modifying HTTP/2 protocol-related features. This included adding helper functions for protocol identification, filtering SPDY-specific error codes in HTTP/2, and instrumenting flow control pause events. They also added an experimental protocol string. These changes involved modifications to both the core codec files and related test files.
http-serverc-plus-pluscppuse-http
facebook/folly

Jul 2014 - Oct 2015

An open-source C++ library developed and used at Facebook.
Role in this project:
userBack-end Developer
Contributions:8 commits in 1 year 2 months
Contributions summary:Ranjeeth primarily contributed to the `folly` library, focusing on improving and extending its functionality. Their work included implementing an LRU cache (`EvictingCacheMap`) with constant-time operations and customizable eviction, as well as refactoring and correcting code related to string manipulation and conversion functions within the library. Furthermore, the user addressed compiler warnings and corrected conditions to resolve potential build issues across different platforms. They also added a client-side protocol filter for SSL sockets, providing enhanced flexibility for network protocol selection.
facebookcppc-library
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
Ranjeeth Dasineni - Engineering Director at Facebook