I am a Researcher in the Sensors and Devices Group at Microsoft Research, in Cambridge, UK. My background is in Human-Computer Interaction and my research primarily focuses on developing new types of interactive devices and interaction techniques. I have extensively studied how people read, annotate and collaborate over documents. I am also very interested in lean startup methodology, design thinking, and the scientific method (all of which I think are connected).

I also supervise (teach) students in Electronics, Graphics and Networking at Corpus Christi College at the University of Cambridge. I love teaching because it allows me to engage with exciting young students who are more clever than I ever remember being. Teaching also forces me to really understand a topic, which has helped me out more than a few times at work.

I received my PhD in Computer Science from the University of Maryland in 2012. While a PhD student, I split my time between the University of Maryland and Cornell University and have good friends from both places.

I am originally from sunny California. My undergraduate degrees in EECS and History are from UC Berkeley.