Microsoft Touch Mouse
Responsible for gesture recognition component of the Microsoft Touch Mouse. Created many of the tools to visualise the behaviour of the mouse and the software stack.
Kinect for Windows Developer Toolkit v1.5.0
Supplied slide show sample for the Kinect for Windows Toolkit. The application is based on machine learning research by Sebastian Nowozin and provides robust recognition of a pair of gestures for moving through a set of images.
Microsoft Research AutoCollage Touch 2009
Implemented the multi-touch support for the product. Added the instrumentation throughout the code for use with Customer Experience Improvement Program.