Before joining UVA, I worked as a Research Scholar/Scientist at Princeton University. I received my Ph.D. and M.S. in Computer Science from Georgia Tech and my B.S. in Computer Science from the University of Wisconsin - Madison.
Office: Rice Hall Room 501. 85 Engineer’s Way. Charlottesville, Virginia 22904
My research focuses on making computer networks easier to monitor, understand, troubleshoot, and configure. I enjoy designing fast and accurate mechanisms that analyze real-world traffic and extract useful information for network practitioners. I am passionate about designing and implementing better tools and systems for next-generation applications and networks. I often use tools and mechanisms in software-defined networking (SDN), P4, and programmable data planes. I am also enthusiastic about applying new ideas to real operational networks.
Prospective Students: I’m looking for students interested in doing research in systems and networking! If you want to learn, come up with new ideas, design and implement them, and deliver impact to our world, come join us! Email me, and also apply HERE!
- 10/2023: In Spring 2024, I will teach CS/ECE 4457 - Computer Networks. Looking foward to meeting our undergrads!
- 09/2023: I presented Hydra: Effective Runtime Network Verification at ACM SIGCOMM 2023.
- 08/2023: In Fall 2023, I am going to teach CS 6501 - Software-Defined Networking and Programmable Networks!
- 07/2023: I started as an assistant professor at UVA!