My research focuses on richer tools for designing three-dimensional objects, particularly by novice and casual users, and on related problems in 3D synthesis and reconstruction. This research is driven by a more abstract interest in shape understanding at both the structural and semantic levels. (Why is a model of a chair not one of a chicken? What distinguishes a well-designed chair from a badly designed one? How can one build a better chair?) By building computational models of form, attribute and function, we develop new techniques for designing shapes (e.g. for 3D printing or architecture), for recognizing and reconstructing objects (e.g. in scanned cities or indoor environments), and for analysing large collections of three-dimensional data such as the 3D Warehouse.

I'm a Senior Research Scientist in the Creative Intelligence Lab at Adobe Research, Bangalore. I'm on leave from my position as Assistant Professor in the department of Computer Science and Engineering at IIT Bombay, where I held an Institute Chair during 2015-2018 and received the Early Research Achiever Award. Earlier, I spent a year as a lecturer in the Computer Science department at Cornell University in the beautiful Finger Lakes region. Even earlier, I was a postdoc at Princeton University, working with Tom Funkhouser. I received my PhD from Stanford University in 2011, supervised by Vladlen Koltun. In a previous quick dip into industry, I wrote the first version of Adobe Fuse, which still uses my core code based on my PhD work.