Shahzad Iqbal

Principal Member Of Technical Staff at Oracle

Redmond, 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
Shahzad Iqbal is a Principal Member of Technical Staff with over 16 years building carrier- and cloud-grade networking systems, real-time embedded software, and kernel/device driver solutions. He has led technical projects for companies like Arista, Microsoft, and Oracle, redesigning core features such as ACL microservices and TCAM stats subsystems for high-performance switches. Deep expertise spans C/C++, Python, functional languages, RTOS, multi-core packet-processing on Octeon processors, and protocol implementations (HTTP, SIP, Diameter, XMPP, BLE, etc.), with hands-on work in SDN/NFV, OpenDataPlane and DPI engines. Shahzad combines individual contributor impact—single-handedly shipping complex subsystems—with people leadership and QA/test automation contributions to prominent open networking projects like SONiC. He’s comfortable across low-level performance tuning, cross-platform ports and cryptographic work (AES-CCM/GCM), and has a track record of translating research-level ideas into production at scale. Based in Redmond, he brings a rare blend of systems-level depth and practical testing/automation experience that surfaces subtle reliability gains in distributed network software.
code3 years of coding experience
job15 years of employment as a software developer
bookMS Usability Engineering, MS Usability Engineering at Hochschule Rhein-Waal,Germany
bookBS-CE COmputer SciencesElectrical Engineering, BS-CE COmputer SciencesElectrical Engineering at National University of Computer and Emerging Sciences
languagesEnglish, Urdu
github-logo-circle

Github Skills (16)

cli10
command-line-interface10
sonic10
pytest10
python10
command-line10
test-automation10
networking9
vxlan9
bgp7
ip7
tabulate7
ip-address7
docker4
dockers4

Programming languages (4)

C++CHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-mgmt

Jul 2022 - Dec 2022

Configuration management examples for SONiC
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:81 reviews, 9 commits, 74 PRs in 4 months
Contributions summary:Shahzad primarily contributed to testing and quality assurance within the SONiC configuration management repository. Their work involved writing and modifying Python-based test scripts using pytest. The commits demonstrate a focus on BFD (Bidirectional Forwarding Detection) testing, including the implementation of test cases, configuration setups, and status verification. The user also integrated stress tests to validate the restapi behaviour.
configuration-managementansibleconfigurationsonic
sonic-net/sonic-utilities

Sep 2022 - Nov 2022

Command line utilities for the SONiC project
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:16 reviews, 15 commits, 32 PRs in 1 month
Contributions summary:Shahzad contributed to the `sonic-utilities` project by adding features related to tunnel route status and implementing a new command for showing VNET tunnel endpoint information. They also fixed bugs and updated existing scripts. The user's work includes significant modifications to existing Python code, particularly within the `show` and `scripts` directories, as well as creating and updating test cases. This suggests a focus on both backend logic and ensuring the reliability of the utility.
command-line-utilitiessoniccli
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