Hi, I'm Keith Aric Hall. I design and prototype usable experiences with elegant interactions and scalable front-end code.



Good design starts with research. Understanding the problem and asking the right questions is the key to finding the right solution.


Sketches, personas, experience maps, task analysis, wireframes, mockups and prototypes are just a few of the tools we can use to craft and validate our designs.


The fidelity of deliverables should increase as designs mature. Start lo-fi and refine with each iteration. The first solution is rarely the best solution so don’t waste time agonizing over pixels for something that will most certainly change.

Few people think about it or are aware of it. But there is nothing made by human beings that does not involve a design decision somewhere. Bill Moggridge


UX Design

Volusion—Mozu Enterprise eCommerce

UX design for a new enterprise ecommerce product and related developer center.

Mozu Enterprise eCommerce

UX Design

Volusion—Mobile Product Management

UX design for a viewing, editing, adding and deleting products on native iOS and Andriod platforms.

Volusion Mobile Product Management

Graphic Design

Volusion—Mozu Labs Logo Exploration

Visual Design - Logo exploration for an internal group that encourages exploration of innovative ideas.

Mozu Labs Logo Exploration

UX Design

Electronic Arts—PCI Checkout

UX and interaction design for modal workflow of checkout for microcontent purchases.

EA Lockbox PCI Checkout

UX Design

Electronic Arts—Managing Lockbox Payment Methods

UX design and interaction design for managing payment methods in Lockbox PCI checkout for microcontent purchases.

EA Lockbox Managing Payment Methods

UX Research

Electronic Arts—Lockbox Usability Test

UX research for fictional currency purchase flow in Lockbox PCI checkout application.

EA Lockbox Usability Test

Graphic Design

Electronic Arts—Severity Rating Icons

Severity Rating Icons for a usability test results report.

EA Lockbox Usability Test Report

UI Development

OpenText—Web Experience Managment

Lead UI developer for enterprise content management application.

OpenText Web Experience Management Application

Features are meaningless. They mean nothing to users. A coherent product user interface is the product to users. Kim Goodwin