My name is David Chan and I am a designer and developer in Toronto.

I am currently consulting as a product designer at RBC for their commercial banking product (RBC Express).

My corporate experience includes being lead designer at CIBC on the Digital Optimization and Mobile teams. Before that, I was a front-end designer for the eCommerce team at Sony Canada.

I have agency experience working with clients such as, The Heart and Stroke Foundation, LCBO, Microsoft, LG Electronics, The Royal Society of Canada and Square One Shopping Center.

For details of my experience, view my full professional history.

Contact me through email or Twitter.


I care deeply for typography and have a love for whitespace. I admire Dieter Rams and his "Less, but better" philosophy. I believe good design goes beyond aesthetics and should create better experiences.


My focus is on clean, modular, front-end development (HTML, CSS, SASS). I have experience with coding (PHP, JS), frameworks (Angular, Vue.js), APIs and content management systems (Adobe Experience Manager, eBay Commerce Platform, IBM WebSphere Commerce, WordPress, Shopify).