Photo credit: Pam Lau

I build interactive and responsive web experiences with a strong focus on human-centered design principles. This is combined with a robust methodology for using code in creative ways to elevate the interactive experience.

I’m a developer and UX designer based in Toronto who loves creating intuitive and beautiful websites. My background in communications, media and human rights helps me in designing creative web experiences that are built upon principles of user-centered design and storytelling. My passion for learning about new technologies drives me to continue learning and growing my skills as a web developer and a problem solver.


Here’s a look at my process…



Define the objectives to create a compelling solution that fits in the organisation's big picture.



Garner deep insights about the product and end-users through research.


Design & Prototype

Translate insights into storyboards, rapid prototypes and high fidelity mockups.



Bring designs to life in HTML, CSS and JavaScript.