I have worked in China, Canada, and United States. Most of my career was spent in business consulting, including EDS/HP Canada and OBS Global. I have also worked for a while in academic world (University of Manitoba). Currently, I am working in Starbucks.
I primarily studied multi-touch tabletop systems in grad school and my research was about how to identify the touching user in a multi-user environment. I was also interested in all kinds of touch interface, such as mobile, tablet and wall-mounted devices. In addition, I have spent some time on studying graph theory, ambient display, conversation rate optimization, and text entry.
Started from 2001, I built my first shareware using Delphi and launched www.anggogo.com. Later I published 2 .NET image processing assembly and built my second shareware website: ImageComponent.NET. Currently, I am maintaining an open source project OurCraving.com in conjunction with Open Craving, which are primarily used for exploring new user experience in restaurant discovery. My most recent project is writing a brand new gaming system that no one has attempted before.