Manage a lab of 10-20 co-ops, research assistants, and students in the Computer Science department.
Received a Microsoft AI for Earth award on using deep learning to predict patterns of algae bloom activity on the BC coast using Sentinel-3 satellite data.
Lead a National Research Council project on motion imagery that involves deep-learning based segmentation of lidar and visual imagery.
QVirt Labs is a boutique development company founded to apply speech recognition expertise to Virtual Reality environments. Created installations at the Royal BC Museum, with Oceans Network Canada, and with Canada's Digital Supercluster.
Led the Microsoft Management Console team to build a systems administration interface with over 70 partner applications in the console.
Led a team to build mobile device speech recognition experiences in Microsoft Research. Presented onstage with Bill Gates in the keynote at the 2001 joint conferences on artificial intelligence.
Led the speech server SDK team, managing a team of 20, and personally designed and developed the "How Do I" language model that allows users to ask for assistance using speech.
Built a cloud-based application for developing satellite analysis algorithms.
Awarded an NSERC Canada Graduate scholarship. Developed an application on consumer-grade electroencephalography hardware to provide neurofeedback to ameliorate attention deficit disorder.
Focused on automated and collaborative meeting recordings, producing a Windows application to allow students to jointly annotate class recordings using mobile devices and use those annotations to study from the recordings.