user experience team lead,

Roku   /project
Apr - Sept 2017

Senior Interaction Designer for early versions of the Roku Entertainment Assistant, a Voice UX that handles requests for audio and video content. Defined use cases, intents, and responses. 

Punchcut   /all work confidential
Dec 2015 - Apr 2016

Interaction Design Lead for two very different projects: a virtual network provisioning tool, and a 3D camera app for immersive walkthroughs. Determined user experience goals and designed interaction concepts.

Zazzle   /all work confidential
June - Sept 2015

Interaction Design Lead for Zazzle Maker. Revamped a web-based tool that allows sellers to create customizable product pages. Developed wireframes for high priority flows. 

Cisco SF   /project
Dec 2013 - Dec 2014

Senior designer for Project Squared, a collaboration app aimed at small teams in large companies. Directed iPhone interaction design for critical features like team video calls and search.

INQ Mobile SF  /project
Nov 2011 - Dec 2012

Led this social mobile startup through user-centered design of a brand new Android app. Designed and prioritized features; performed concept testing.

Punchcut   /all work confidential
Feb - Sept 2011

Design Lead for a tablet OS project. Worked closely with the client to define the central product experience and articulate its story. Focused on social network integration and content management solutions.

Punchcut   /all work confidential
Aug - Dec 2010

Design Lead for a mobile phone payment project. Managed a small but nimble design team. Incorporated input from a large group of stakeholders. 

senior product manager, 
user experience

FLO TV  /project
2007 - 2010

Promoted to Design Manager for FLO TV (a subsidiary of Qualcomm). Shipped Mobile TV applications for a variety of cellphone platforms, and auto. Developed design strategies for integrating features like advertising and on-demand video.  

product manager,
user experience

Qualcomm Internet Services  /project
2004 - 2007

After one year on contract, hired full-time to work on the uiOne BREW customization platform. Transitioned to BREW Gaming, a mobile game download-and-play experience.  

interaction designer

Yahoo!  /project
2002 - 2004

Design Lead for Yahoo! Web Hosting and Domains. Created a new Yahoo! site to market small business web hosting. Redesigned the Yahoo! Domains control panel, and architected a flexible ordering platform.

human interface designer

Apple  /project
1995 - 2001

Designed the Network control panels for Mac OS 8.1. Promoted to Finder Lead for OS 8.5 and 9.0. Member of the Aqua HI Design team for OS 10.0 & 10.1. Major contributor to the Aqua HI Guidelines.


M.A. Cognitive Psychology
Carleton University, Ottawa, Ontario, Canada

B.A. (Hons) Psychology
Queen's University, Kingston, Ontario, Canada