Skip to content Skip to navigation

Srinivas Narayana

Assistant Professor

Department of Computer Science
Rutgers The State University of New Jersey
110 Frelinghuysen Road
Piscataway, NJ 08854-8019


My research aims to build flexible computer networks and systems that meet the needs of the developers, operators, and users of emerging applications and networks. I take a full-stack approach, developing novel languages, compilers, algorithms, operating system designs, and hardware designs. Upcoming research topics of interest include programmable network offloads and verifiable network stack programming. I also have ongoing research on network monitoring and congestion control.