I help solve complex problems using narrative, technology & empathy.
Storytelling
I've spent the past two and a half decades helping the biggest brands in the world tell their stories...and told a few of my own along the way.
TECHNOLOGY
I learned BASIC on my Vic20 and my first program was an animated rocket launch.
I've been doing computers ever since.
PROBLEM SOLVING
This is my favourite part.
Give me a problem and together we can figure it out.
Consulting
Drop me in, bring me up to speed, and let's get to work.
THE PLOT SO FAR
My career has evolved with technology—from the first days of the coding the internet, through the smartphone revolution, to adopting AI into my workflow.
Let me catch you up on how I got here.
I Was In the room As Canada's first websites were createD.
I taught myself HTML and JavaScript and began my career as a front-end coder.
Junior Developer
to Director.
I began as a junior coder and leveled up to lead teams of my own.
I've SPENT TIME WITH MultiNational Corporations,
Boutique Agencies,
Scrappy Start-ups & Motivated Individuals.
I've partnered with teams of all shapes and sizes from all around the world.
12 Novels and counting.
35 000+ Books sold.
Nearly 1,000,000 pages read.
Ok, I guess, for a niche sci-fi and fantasy author.
When I started in UX, we didn't know what to call ourselves.
I used to tell people I made "blueprints for websites." Still do, sometimes.
Developed UX Projects from brochure sites to Interactive Mobile Experiences to multi-user mission-critical software.
I've helped launch digital products and sites and experiences of every kind, always keeping the user in mind.
INdustry experience, From Automotive to Zoology*.
I've championed user needs while balancing strategic goals for hundreds of clients across every industry. Yes, even Zoology.
* It was an interface to watch the panda cams at the Toronto Zoo. That counts.
MY SKILLS & EXPERTISE
Here are a few of the things I can do.









