Hi there, I'm Charlie. I'm a user experience designer and freelancer working in Calgary, Alberta, Canada.

With a background in software development, I act as the bridge between designers and developers to create beautiful and usable client applications.

The roles I serve on a project are a mix of consultant and designer. The consultant in me does the research, provides the recommendations, and guides clients to a solution that fits their budget and ensures they hit their success target. The designer in me creates the visuals for a beautiful system to delight clients and end users. As a former software developer, my designs are thoroughly tested for implementation and web accessibility standards.

Solving the problem is only half the battle. If it is not recognizable to the user the solution is incomplete. My work and experience with branding helps clients develop a strong branding and marketing strategy complete with customized web and print assets. Finally, my branding package includes training in SEO, colour theory, shape psychology, and social media marketing.

As a consultant, my goal is education and empowerment. I want to share what I've learned and what I'm learning! Follow me on my journey by connecting with me on any of my social networks.


User Experience

User research, personas, workshop facilitation, accessibility, A/B testing, user task flows, user stories, storyboarding, wireframes, prototyping, XMind, UX writing, interview facilitator, public speaker/presenter

User Interface

Figma, branding, iconography, typography, graphic illustration, Adobe Photoshop, Adobe Illustrator, Adobe XD, After Effects, Sketch


React, Javascript, HTML, CSS, Sass, D3, GraphQL, Mocha, Chai, Enzyme, Python, Storybook


Git, Bitbucket, Docker, VSCode, Sublime, SharePoint


Wordpress, Wix, Squarespace


When I'm not coding or designing, I'm a taekwondo and tai chi instructor and yoga practitioner.
As for down time? You can find me out for brunch, drawing, writing, reading, gaming, or spending time with my pets.