Something went wrong.

We've been notified of this error.

Need help? Check out our Help Centre.


Principal Designer | Oct 2021  - present

Microsoft - Developer Division

Principal designer for Developer Division.  

Principal Designer | Jan 2020  - Oct 2021 

Foldspace Origami Studio

Design leadership, program management, website design and implementation, social media campaign manager. Online convention manager & moderator. Diagramming origami folding sequences, book design and publication.

UX Manager | Apr 2018 – Aug 2019

Google Cloud - Billing

Managed UX design and UX research in cloud billing and contracting for the Google Cloud organization. I managed a 5-person team. Helped foster partnerships across Eng, PM, & Directors (100+ ppl) to plan, execute and continuously deliver on the Cloud Billing Product Roadmap

Staff Designer | Apr 2014 – Apr 2018

Google Cloud - Security & Privacy 

Design leadership across UX, Eng, PM, and VP stakeholders to design, deliver and evangelize many of GCPs core security products. I designed the first IAM experience for the Google Cloud Platform, and multiple iterations thereafter. I also designed Identity Aware Proxy, Google’s flagship ZeroTrust product. Individual contributions also  included research, design & prototyping, implementation, launch, product strategy. Products I launched: IAM, IAP, Cryptographic Keys, Security Scanner, Cloud Identity, Service Accounts, Roles.  I also received the Google Technical Infrastructure Award for my work on Identity & Access Management in 2017.

Senior Designer | 2011 - 2014

Microsoft Surface

Led the user experience for Microsoft Surface pen and digital ink experiences, including hardware and dedicated software, as well as leading efforts across the company including Microsoft Research, Office, and Windows, as illustrated by multiple patents and international publications.

Designed, prototyped and developed new interactions across the family of Surface devices, including Microsoft Surface 1, 2, 3, 4, Go. Participated in many incubation projects in areas including tactile feedback, new form factors, music, and gaming.

UX Designer II | 2009 - 2011

Microsoft Hardware

Designed and built award-winning computer peripheral devices using skills in multidisciplinary collaboration, innovative product brainstorming, device/software prototyping, user research, and product vision & storytelling. Gesture, touch visualization and haptic response design for Microsoft Touch Mouse & Microsoft Arc Touch Mouse, and class of Indirect Touch Devices.

UX Designer | 2006 - 2009

Microsoft Pixel Sense

Integration and authoring of XAML code with IxD design to create applications and SDK controls for use on an innovative multi-touch table based platform. Worked in conjunction with developers to ship pilot applications, R2 SDK, and P11 touchpack. A key member of an 8 person team to solve creative and technical challenges. Research, critical thinking and process development for XAML design & development workflow. Design of gesture and touch visualization system that was integrated into Windows 8.

Microsoft Encarta

Design and authoring of WPF based flashcards application. Design and implementation of sample applications for Multi-Point Mouse. Resource dictionary based theme creation for Grava application. Visual design of student portal pages and widgets. 

Microsoft Ohana

UX design of a family based consumer product. Worked with designers and developers to create and integrate XAML code for final production.

Assistant Designer | 2005-2006

Loudeye Corp, Seattle WA. 

Website design and development, trade show exhibition design, product research and conception, image production for site maintenance, corporate branding; including form design, style guide creation, and powerpoint slide presentations for keynote speeches.


University of Washington, Seattle WA.  | Bachelor of Fine Arts Visual Communication Design  | 2005

Visual problem solving, organizational skills and information theory are key aspects to the curriculum which includes all phases of typography, information design, design systems, exhibition design, publication design, new media, and visual methods.

Technical Proficiencies

Adobe Creative Suite | Sketch | Invision | HTML | XAML | Axure | Google products | Microsoft Office | Ecamm | Crowdcast | 


Manipulation of graphical elements via gestures | Issued Oct 6, 2015  | US 9,152,317

Visual response to touch inputs | Issued May 21, 2013  | US 8,446,376

Computing Device Canvas Invocation And Dismissal | Issued Jun 21, 2016 | US 9372571B2

Binding of an Apparatus to a Computing Device | 2016-05-10 | US 20150341801A1

Modifying Captured Stroke Information into an Actionable Form | Filed Jul 3, 2019 | US 20190339861A1


Rock & rails: extending multi-touch interactions with shape gestures to enable precise spatial manipulations | 2011 | Proceedings of the SIGCHI Conference on Human Factors in Computing Systems

Ripples: Utilizing Per-Contact Visualizations to Improve User Interaction with Touch Displays | 2009 | Proceedings of the 2009 ACM symposium on User Interface Software and Technology (ACM UIST)

As We May Ink? Learning from Everyday Analog Pen Use to Improve Digital Ink Experiences | May 2017 | Proceedings of ACM SIGCHI conference

Using Format