User Experience Design

I've spent most of my career making video games. This is a deep dive into how I like to work.

Filter by category

Merging multiple subscriptions across two apps into one
case study

Merging multiple subscriptions across two apps into one

Tackling the complexities of migrating 6 different user segments to a new subscription plan.

Visibility of system status in real-time interactions
case study

Visibility of system status in real-time interactions

Drilling down into this heuristic to stop frustrated users from canceling live sessions

A/B testing better ways for new users to discover playlists
case study

A/B testing better ways for new users to discover playlists

User testing revealed that newcomers had no idea how much our music library had to offer

Prototyping several modes of user inputs for a single feature
case study

Prototyping several modes of user inputs for a single feature

Contending with touch inputs on mobile, directional game controllers, and keyboard interactions

Employing Value Chains to center the user
game design

Employing Value Chains to center the user

Player motivations as a focal point for creating meaningful economic flows and interactions

Player profiles as a gameplay tool
case study

Player profiles as a gameplay tool

Hierarchical improvements and performance optimizations on the player profile, a popular screen in our trivia game.

SongPop Music Trivia
projects

SongPop Music Trivia

Building a new meta game, economy, and graphic style for the world’s most popular music trivia game

SongPop Party
projects

SongPop Party

A multiplayer party version of SongPop for Apple Arcade, Switch, and Xbox

Greentube Pro, a B2B social casino reward platform
projects

Greentube Pro, a B2B social casino reward platform

I worked at BlueBat Games, a subsidiary of Greentube-Novomatic from 2012-2020.

Bringing free-to-play rewards to Hard Rock Casinos
projects

Bringing free-to-play rewards to Hard Rock Casinos

How we created custom online experiences for Hard Rock Casino properties around the world with our reward platform

A new game for an existing user base
projects

A new game for an existing user base

We migrated loyal players and re-designed a popular free-to-play game for one of North America’s largest resort casinos

UX mise-en-place
process

UX mise-en-place

My two-step recipe for ironing out details before attempting any visuals

Hand-off checklists are essential to the definition of done
process

Hand-off checklists are essential to the definition of done

Eliminating pain points when designs are implemented means we all do better work more efficiently

Democratizing design feedback loops for the whole team
process

Democratizing design feedback loops for the whole team

Design tools provides ample opportunity to annotate and redline, but an external blog facilitates more discussion

Resources for delightful, rewarding experiences
game design

Resources for delightful, rewarding experiences

This article is a collection of resources and philosophies that have shaped my game and product design practice over the years.

8 ways leaders delegate successfully
mentorship

8 ways leaders delegate successfully

The one Harvard Business Review article I’ve sent to everyone and keep revisiting over and over

The case for lo-fi wireframes and concepts
strategy

The case for lo-fi wireframes and concepts

A story about the parallels between managing stakeholders and stoking IC creativity

Dodging cognitive biases in decision making
strategy

Dodging cognitive biases in decision making

Removing subjectivity and bias in team brainstorming, user testing analysis, and UX processes.

How spreadsheets became one of my essential design tools
how-to

How spreadsheets became one of my essential design tools

Be lazy: Photoshop, Figma, XD, and so many others let you pipe data directly into your layouts

How I use Luminosity to assess colour contrast
how-to

How I use Luminosity to assess colour contrast

A cool trick I learned to determine if there is enough contrast between two swatches of colour or in a screen’s layout overall

A quick primer on why gradients suck sometimes
how-to

A quick primer on why gradients suck sometimes

Eliminating the muddy grey/brown areas because conventional colour spaces aren’t perceptually uniform

Sizing icons to feel at home inline with text
how-to

Sizing icons to feel at home inline with text

My guidelines for setting the size of icons and emojis like glyphs of a typeface

How I set up notification badges in Figma to expand with more digits
how-to

How I set up notification badges in Figma to expand with more digits

One of my favourite, most satisfying ways to use auto-layout for tiny things

← HomeTop ↑

Let’s work together

I'm currently open to new projects and opportunities.