I am a postdoc working in the Embedded Networks Laboratory in the Department of Computer Science at the University of Southern California in Los Angeles. I am also a visiting scholar at ICSI Berkeley.

I successfully defended my thesis on "Language Abstractions and Program Analysis Techniques to build Reliable, Efficient, and Robust Networked Systems" and graduated in December 2010 from USC. My advisors were Prof. Ramesh Govindan and Prof. Todd Millstein.

I obtained my undergraduate degree in Computer Science and Engineering from the Indian Institute of Technology Kanpur in 2002.