I joined the faculty at Purdue University in Jan 2021, where I am currently an Assistant Professor of Electrical and Computer Engineering. My research interests span and integrate computer networks, systems, and hardware architecture. I am a member of Purdue ECE Systems and Networking Group and a co-lead at PurNET Lab. I am also an affiliate faculty at the university-wide center CRISP.
Prior to joining Purdue, I was a Postdoctoral Associate (Sep—Dec 2020) at Yale University. I received my Ph.D. (2020) and M.S. (2017) both in Computer Science from Cornell University. Before that, I completed my undergrad in Computer Science and Engineering at the Indian Institute of Technology, Kharagpur.
|ECE 69500: Datacenter and Cloud Networks||[SP'23] [SP'22]|
|ECE 46300: Introduction to Computer Communication Networks||[FA'22] [FA'21]|
|ECE 50863: Computer Network Systems||[SP'21]|
I am broadly interested in computer networks; particularly in problems at the intersection of networks, systems, and hardware architecture. My current research is centered around two broad themes — (i) designing high-speed and programmable hardware architectures for the network data plane, and (ii) leveraging network programmability (a.k.a. "in-network" computing) to improve the performance of networked and distributed systems and applications.
I work with a great group of students.
|●||Jason Lei (Ph.D., 2022—)|
|●||Nouman Abbasi (M.S., 2021—)|
|●||Usman Jafri (Ph.D., 2021—) w/ Prof. Rao|
List of former students can be found here.
Reviewer – Journal
|●||IEEE/ACM Transactions on Networking|| |
|●||Served on one NSF CISE Panel in 2022|
|●||External reviewer – CoNEXT 2022, SoCC 2020|
|●||Juror for the Student Research Competition at SIGCOMM 2022|