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.
9 years of coding experience
10 years of employment as a software developer
Bachelor's degree Information and Communication System, Bachelor's degree Information and Communication System at National University of Sciences and Technology (NUST)
IMCB F-8/4
Master of Science (MS) Computer Networking, Master of Science (MS) Computer Networking at Wichita State University
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.
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.