Maurice Qureshi

Principal Software Engineer at Calix

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
Maurice Qureshi is a Principal Software Engineer based in California with over 13 years of experience architecting and shipping high-performance networking software across startups and industry giants like Cisco and Calix. He brings deep, hands-on expertise in SDN controllers, L2/L3 protocols, IPv6 WAN/subscriber implementations, and forwarding-plane/ASIC interactions, having spearheaded SDN adoption at Cisco and led IPv6 work on Calix’s NG-PON2 platform. Skilled in C, Java, Python and low-level assembly, Maurice blends systems-level programming with model-driven controller design, REST APIs, and production-grade testing using tools such as Mininet, OVS, Spirent and Ixia. He has a strong track record of stabilizing distributed controller code (notably contributions to OpenDaylight’s backend HostTracker) by fixing race conditions, improving thread safety and hardening clustering behavior. A pragmatic leader and mentor, he moves between architecture, device drivers, and protocol internals, spotting ASIC-level issues early to save costly re-spins—an advantage that repeatedly accelerated delivery across complex networking projects.
code13 years of coding experience
job27 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Iowa State University
github-logo-circle

Github Skills (6)

openflow10
javas10
java10
exception-handling9
caching9
osgi7

Programming languages (1)

Java

Github contributions (2)

github-logo-circle
opendaylight/controller

Apr 2013 - Jul 2014

Mirror of the OpenDaylight controller gerrit project
Role in this project:
userBack-end Developer
Contributions:16 commits in 1 year 3 months
Contributions summary:Maurice primarily contributed to the OpenDaylight controller project by implementing and modifying core backend functionalities. Their work involved bug fixes and improvements within the `HostTracker` module, focusing on cache management, ARP handling, and exception handling related to clustering services. The user also addressed race conditions and refactored data structures for thread safety, enhancing overall system stability and reliability. Furthermore, they added documentation and validated user input in the flow spec configuration.
gerritopendaylight
opendaylight/yangtools

Apr 2013 - Apr 2013

Mirror of the OpenDaylight yangtools gerrit project
Contributions:1 commit in 1 day
gerritopendaylight
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