We are pleased to announce that Muhammad Shahbaz, Purdue University, has taken on the role of co-chair of the P4 Education Working Group.
Muhammad Shahbaz is a Kevin C. and Suzanne L. Kahn New Frontiers Assistant Professor in Computer Science at Purdue University. His research focuses on designing and developing domain-specific (performance) abstractions, compilers, and architectures for emerging workloads (including machine learning and self-driving networks). Shahbaz received his Ph.D. and M.A. in Computer Science from Princeton University and B.E. in Computer Engineering from the National University of Sciences and Technology (NUST). Before joining Purdue, Shahbaz worked as a postdoc at Stanford University and as a Research Assistant at Georgia Tech and the University of Cambridge.
Shahbaz is an open source enthusiast and has built and contributed to various open-source systems, such as Pisces, SDX, NetFPGA-10G, and Aether. He received numerous awards, including IETF/IRTF ANRP Prize; ACM SOSR Systems Award (shared with the team); Internet2 Innovation Award; and Outstanding Graduate Teaching Assistant Award.
As a co-chair of the P4 Education WG, Shahbaz will bring in his multi-year experience of developing hands-on educational material (and platforms) using emerging tools. A recent example is the real-world programming environment he developed for his undergraduate and graduate networking classes at Purdue University, using the ONF/P4 tool suite (e.g., Mininet, Stratum, ONOS, and more). Check out the link here.
Many thanks to Noa Zilberman who served multiple years as co-chair of the P4 Education Working Group and is now stepping down from the role.