Saif Hasan

Director Of Engineering at Meta

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Saif Hasan is a seasoned engineering leader with over a decade of experience building and operating large-scale networking and systems software, currently serving as Director of Engineering at Meta in Seattle. He blends hands-on backend and automation engineering expertise—demonstrated by contributions to high-profile open-source projects like Facebook's fbthrift, Open/R, and FBOSS—with strategic leadership forged across long tenures at Facebook and Microsoft. His work focuses on build systems, routing, and low-level network infrastructure, often tackling system-level edge cases and cross-platform compilation challenges. Saif holds an MS in Computer Science from UMass Amherst and an electrical engineering bachelor’s from IIT Delhi, bringing a strong hardware-software perspective to distributed systems problems. Colleagues describe him as a pragmatic problem-solver who elevates team delivery through code-level involvement and platform-minded architecture.
code10 years of coding experience
job10 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
bookMS Computer Science, MS Computer Science at University of Massachusetts Amherst
github-logo-circle

Github Skills (17)

url-routing10
c-language10
linux10
cmake10
networking10
ipv610
ipv410
build-automation10
thrift10
cprogramming-language10
net9
netlink9
error-handling9
network9
scripting8

Programming languages (6)

C++CHackRustPHPPython

Github contributions (5)

github-logo-circle
facebook/openr

Nov 2017 - Sep 2021

Distributed platform for building autonomic network functions.
Role in this project:
userBack-end Developer
Contributions:4 releases, 2 reviews, 634 commits in 3 years 10 months
Contributions summary:Saif's commits focused on the Open/R's core functionality, specifically on refactoring code to improve readability, performance, and handling of different protocols. The contributions included significant changes to the Netlink library interface. They also improved error logging. The commits show a focus on the system-level details of networking and routing.
bazelc-plus-plusnetwork-functionsdistributed
facebook/fboss

Apr 2016 - Jul 2021

Facebook Open Switching System Software for controlling network switches.
Role in this project:
userBack-end Developer
Contributions:50 commits, 1 PR, 1 push in 5 years 3 months
Contributions summary:Saif's commits primarily involve modifications to the `TunManager.cpp`, `SwSwitch.cpp`, and related files within the `fboss` repository. These changes focus on enhancing the routing of packets between the host and switch, reflecting switch interface statuses in Linux, and implementing various route programming APIs. The contributions also include refactoring and bug fixes, particularly in the areas of IPv4 and IPv6 handling, as well as improving the overall functionality and efficiency of the network switch software.
facebookcontrollingswitchingsystem-softwareswitches
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
Saif Hasan - Director Of Engineering at Meta