I am a software developer and I do Software Development, Computer Interaction Design, and User Experience Study

Outside of my work, I enjoy running, building things, writing, reading, cooking, and
playing with my little one

Brief Profile

Work Experience

2012.12 - Present
Price Industries
2012.2 - 2012.10
Online Business Systems Winnipeg
2007. - 2012.1
HP Canada Enterprise Services Winnipeg
2007.9. - 2007.12
Frantic Film
1999. - 2003
Worked in a few different companies at China.
Later worked as a freelance developer for a period of time.


Software Development
C#/VB.NET, WPF, Windows Form, Mvvm (Prism + Unity), Linq
Entity Framework, DBMS(SQL Server/Oracle)
ASP.NET, MVC 3/4, Javascript/JQuery, HTML(5), CSS
Image Processing, GDI+
My Obsolete Skills: Delphi, Java, C++
RWD (Responsive web design), SVG, CRO (Conversion Rate Optimization)
Balsamiq, Pencil (a software)
SPSS, Google Analytic


2008 - 2013
Master, Computer Science
University of Manitoba
Thesis-based in Human-Computer Interaction (HCI)
2003 - 2008
Bachelor of Science (BS), Computer Science
University of Manitoba
Honor, with co-op option


Microsoft Certified Solution Developer
Web + Application Lifecycle Management (ALM)
Professional Scrum Master


See me, see you: A lightweight method for discriminating user touches on tabletop displays
Video Demo
An evaluation of one-handed techniques for multiple-target selection


User Interaction/Interface Design + Optimization
I am devoted to designing, improving and optimizing user interface and interaction, including desktop, web, and mobile applications.
CRO (Conversion Rate Optimization)
I am particularly interested in a position involved CRO, data analysis, and user experience tweak.
Cross Platform Development
My latest personal side project is one on cross-platform system development. I am also intrigued by hybrid solution for cross-platform.
For my complete resume...



I enjoy running, not only because of its physical benefits, but more importantly, because it cleans up my mind. I consider myself as an novice runner and I still keep on running. I do have a Garmin Connect and most of time I run with my watch. Feel free to connect with me. So far, I have completed the following races:

Oct. Winnipeg Fire Paramedic Service Half Marathon (HM)
Sept. ManyFest 10&10 Race (10 miles)
May. Winnipeg Police Half Marathon (HM)
Oct. Twilight Run (10K)
Aug. Hope Classic (5K)

My Strava Badge



Meet Olivia.

She is growing and growing...and of course, more and more energy.

Say Hello.

Sorry the following contact form does not work because stupid GoDaddy server does not support send email by code. The sample code on their page does not work, every sample I found online does not work, and the worst part is, GoDaddy does not have email support anymore and I definitely do not want to call them to discuss how to write code. I have decided to leave GoDaddy very soon. If you want to say hi, please use:

Me [@] HongInCanada.com