MUHAMMAD SHAHBAZ
Muhammad Shahbaz is an Assistant Professor of Computer Science at the University of Michigan. His research focuses on the design and development of domain-specific (performance) abstractions, compilers, and architectures for emerging workloads (including machine learning, self-driving networks, serverless/edge compute, and 5G). Shahbaz completed his postdoctoral research at Stanford University. He earned his Ph.D. and M.A. in Computer Science from Princeton University and his B.E. in Computer Engineering from the National University of Sciences and Technology (NUST). Before joining Michigan, Shahbaz was a Kevin C. and Suzanne L. Kahn New Frontiers Assistant Professor in Computer Science at Purdue University. He also worked as a Research Assistant at Georgia Tech and the University of Cambridge. Shahbaz has built open-source systems, including Taurus, Pisces, SDX, and NetFPGA-10G, that are widely used in industry and academia. He received the NSF CAREER Award; Facebook, Google, and Intel Research Awards; IETF/IRTF ANRP Prize; ACM SOSR Systems Award; APNet Best Paper Award; Best of CAL Paper Award; Internet2 Innovation Award; and Outstanding Graduate Teaching Assistant Award.
Website: https://muhammad.shahbaz.org/