Welcome! I am an assistant professor in Computer Science and Automation and Ramanujan Fellow at the Indian Institute of Science.
In previous incarnations, I was at MIT as an undergrad and as a grad student (advised by Ronitt Rubinfeld) and at Princeton and at DIMACS/Rutgers as a postdoc.
My research area is theoretical computer science, in a broad sense. More specifically, I am interested in algorithms for big data, computational complexity, analysis and extremal combinatorics on finite fields, and algorithmic models for natural systems. See my publications for more details.