I am a postdoc in the Pervasive Parallelism Laboratory at Stanford University, with Prof. Kunle Olukotun. I got my Ph.D. and M.A. in Computer Science from Princeton University, advised by Professors Nick Feamster and Jennifer Rexford. During the course of my Ph.D., I also worked closely with Prof. Nick McKeown and Dr. Ben Pfaff. I received my B.E. in Computer Engineering from National University of Sciences and Technology (NUST).
I am broadly interested in computer systems, architectures, and networks. At Stanford, I work on designing and building domain-specific languages, compilers, and architectures and their applications to emerging workloads (including machine learning and self-driving networks).
Ph.D. in Computer Science, 2018
M.A. in Computer Science, 2016