Design for

The Challenge

The KeepStock vending application was originally built by an engineering team without UX input, leaving a diverse workforce — including non-English speakers, workers wearing PPE, and users in loud, poorly lit industrial environments — struggling with an interface that wasn’t designed for them, their devices, or their conditions.

The Solution

A complete end-to-end redesign led by six guiding principles: keep it accessible, ensure consistency, provide guidance, consider the environment, minimize steps, and design for device. The redesign addressed login friction, product findability, accessibility, language support, and touch-appropriate interactions — delivering an experience purpose-built for the people and environments it serves.

My Role

User Experience Lead

UX Lead

Scope of Work

User Research

Ongoing user observations in the form of field studies, ride-alongs, a/b testing, surveys as well as conference-based interactions allowing direct feedback.

UX Prototyping

Creating interactive prototypes used as working models to drive rapid iteration and emotional engagement by enabling users to show how a product will help them achieve their goals.

UI Design

With established design system components as a guide, adjusted to touch-based device appropriate guiding principles.  Principles included:  Keep it accessible, Ensure consistency, Provide guidance, Consider the environment, Minimize steps, Design for device.

Technical Collaboration

Actively engaging in product development and implementation such that any design guidelines are adequately modified as necessary, while maintaining the intended experience.

The UX Approach

User Observation/Ride-Alongs

User Flows and Task Flows

User Journeys and Personas

Discovery/Heuristic Review

Discovery/Competitive Analysis

Concepts, Prototypes

The Result

0
Users Delighted