I work at in their Search team as a Senior Software Engineer. Theoretically, I am interested mainly in randomized and approximation algorithms in general. Recently, I have worked mainly in sublinear algorithms and property testing. Practically, I am writing codes in F# and Python.  I have worked with technologies like Kafka, EventStore, Azure Cloud Stack and ElasticSearch for indexing and search. 

I have completed my Ph.D. from Computer Science and Engineering department at The Pennsylvania State University under the supervision of Dr. Martin Fürer and Dr. Sofya RaskhodnikovaI have graduated from the Department of Computer Science at Indian Institute of Technology, Kanpur  in 2008 with B.Tech/M.Tech dual degree.  I have worked for IBM Research, India for two years till July 2010. Here is my resume and here and here is my DBLP page.