Fahad Naeem

Principal Software Architect at Equinix

San Jose, 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

🤩
Rockstar
🎓
Top School
Fahad Naeem is a Principal Software Architect in San Jose with nine years of experience designing and shipping distributed, fault-tolerant systems, particularly in networking and dataplane software. He combines deep engineering leadership at Equinix with hands-on contributions to open-source projects like ONOS and VPP, having implemented device drivers, REST APIs, and protocol-independent NAT features that were merged upstream. A strong proponent of functional programming, he builds production Elixir agents and LiveView tooling to bridge high-performance C-based dataplanes with gRPC-based SDN controllers. Fahad’s background spans SDN controllers, automation frameworks in Python, and performance-tuned VPP work including smartNIC POCs, reflecting both systems-level rigor and practical product delivery. He holds an MS in Computer Networking and often surfaces non-obvious integrations—such as alarm consumption mechanisms for Ciena Waveserver devices—that make complex network automation reliable in production.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Information and Communication System, Bachelor's degree Information and Communication System at National University of Sciences and Technology (NUST)
bookIMCB F-8/4
bookMaster of Science (MS) Computer Networking, Master of Science (MS) Computer Networking at Wichita State University
languagesEnglish, Urdu
stackoverflow-logo

Stackoverflow

Stats
66reputation
5kreached
9answers
0questions
github-logo-circle

Github Skills (13)

javas10
rest-api10
device-driver10
driver10
java10
rest-client9
device-management9
json9
oauth7
delimiter6
functional-programming6
pytest6
python6

Programming languages (8)

JavaCMakefileTeXGoElixirPythonKotlin

Github contributions (5)

github-logo-circle
opennetworkinglab/onos

Jul 2017 - Feb 2018

Open Network Operating System
Role in this project:
userBack-end Developer & API Developer
Contributions:17 commits in 6 months
Contributions summary:Fahad primarily contributed to the back-end functionality of the Open Network Operating System (ONOS) by developing and maintaining drivers, specifically for Ciena Waveserver devices. Their work focused on implementing REST API interactions to manage device configurations, including port state control, frequency adjustments, and flow rule management. Additionally, they implemented a mechanism for retrieving and consuming alarms from the Ciena Waveserver devices.
ospfopenflowbazeloperating-systemnfv
fahadnaeemkhan/Awesome-CV

Sep 2017 - Sep 2024

Awesome CV is LaTeX template for your outstanding job application
Contributions:2 PRs, 19 pushes in 7 years 1 month
templatelatex-templatejoblatexjob-application
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