David Chan

Product designer and front-end developer in Toronto

Full-stack designer with strong product sense and over 10+ years of experience across workflow management, fintech and ecommerce in both startup and corporate environments.

I follow Dieter Rams' "Less, but better" philosophy and believe good design goes beyond aesthetics and should create better experiences.

Reach out via Twitter or LinkedIn.



October 2023 - Present

Coming soon™️

Royal Bank of Canada (RBC)

October 2022 - October 2023

Design Architect for the Consumer Banking Journey. Focused on bringing consistency and systems thinking to the designers on the team and leading, managing and expanding the design system.


December 2020 - October 2022

Design Lead for the Integrations and Platform Team, reporting to the VP of Design. Projects included developing integrations between Affinity and Salesforce, overhauling the data importer and updating the payment and billing systems.

Royal Bank of Canada (RBC)

March 2017 - October 2019

Worked on both enterprise and consumer banking products including integrating entitlements and permissioning into an commercial banking and designing the Profile and Account Settings for online banking.

Canadian Imperial Bank of Commerce (CIBC)

March 2015 - February 2017

Increased conversions and reduced bounce rates on CIBC's marketing website using analytics and A/B testing. Led the development team to meet accessibility requirements for the CIBC.com redesign.

Sony Canada

March 2013 - October 2014

Redesigned one of the largest e-commerce websites in Canada for its time, focusing on simplifying the decision-making process in the online buying experience. Implemented A/B tests to measure the effectiveness of promotions and design decisions.

Side Projects

Figma Helpers

Figma / FigJam Plugin

A set of automated actions that helps speed up tedious tasks and manage your Figma workflow. Launched in 2023, it is currently being used by 400+ designers.

Try Figma Helpers

SC2 Revealed


Identifies professional StarCraft 2 players. Launched in 2020, the site peaked at 20,000+ visits monthly.

Visit SC2 Revealed

AdBlock Pause

Chrome Extension

Temporarily disables your ad blocker and reloads the current page with one click. Launched in 2018, it peaked at 15,000 installs and is featured in the Google Web Store.

Try AdBlock Pause