I conduct research in the design, analysis, and applications of algorithms. I also use techniques from optimization, probability, stochastics, and game theory in my research. I like to get deep into applications, with the goal being tangible impact in the application domain, not just collaborations with practitioners or papers in applied venues. Current application interests include Social Networks and Social Algorithms; Crowdsourced Democracy; Internet Commerce; Reputation, Recommendation, and Trust Systems; Algorithms for large scale data processing. In addition to advancing technology, I am also excited about developing algorithms that improve how we interact with each other and the networked world around us.