Anirudh Ramachandran

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
Anirudh Ramachandran is a seasoned software engineer and tech lead with 15 years of experience specializing in systems and network security, currently leading Edge Security and Anti-DDoS efforts at Meta in the San Francisco Bay Area. He blends deep research roots—a PhD from Georgia Tech—and startup experience as a Y Combinator-backed founder with hands-on engineering across transport security, TLS, and large-scale server infrastructure. An active C++ open-source contributor, his work has improved TLS/SSL handling, async OpenSSL support, and probabilistic cipher selection in high-profile Facebook projects like folly, proxygen, wangle, and fbthrift. Colleagues rely on him for pragmatic, low-level fixes that materially harden connection security and performance, from session-ticket handling to flow-control tweaks for HTTP/2. Not actively looking for opportunities, he nevertheless continues to shape foundational networking security primitives used in production at web scale.
code15 years of coding experience
job10 years of employment as a software developer
bookIndian Institute of Technology Madras
bookPhD Computer Science, PhD Computer Science at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

asynchronous10
ss10
c-language10
ssl10
tls1210
async10
http10
sslv310
tls1310
networking10
security10
openssl10
cryptography10
thrift10
cprogramming-language10

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
facebook/wangle

Jan 2016 - Oct 2018

Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
Role in this project:
userBack-end Developer
Contributions:18 commits, 29 comments, 4 issues in 2 years 9 months
Contributions summary:Anirudh primarily contributed to the `wangle` framework, focusing on SSL/TLS-related features and configurations. Their work involved modifying SSL context configurations to support key offloading, improving the handling of ECDSA async/offloading for proxygen, and refactoring OpenSSL-specific code. Furthermore, they made several updates and improvements to the SSL context and related utilities, including adding support for probabilistic cipher selection.
client-serverframeworkconsistentcomposablemodular
facebook/folly

Nov 2015 - Dec 2019

An open-source C++ library developed and used at Facebook.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:25 commits, 2 comments in 4 years 1 month
Contributions summary:Anirudh primarily contributed to the `folly` repository, focusing on enhancements to the `AsyncSSLSocket` class. Their work involved modifying and refactoring OpenSSL-specific code, including the implementation of features like server-side certificate getters and the ability to probabilistically choose server ciphers. Furthermore, they made modifications to support OpenSSL 1.1.0's async API and addressed security concerns by introducing a SHA-256 digest for certificates and adding application-generated alert strings during handshake, indicating expertise in securing SSL/TLS connections.
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
Anirudh Ramachandran - Software Engineer at Meta