I design tools that help people get things done.

For the last seven years, I've turned complex workflows into working software that scales to thousands of users, I ship enterprise tools that save time and money from day one.

See my work
Let's go!
Product Design
Mobile Apps
UX Research
Wireframes
Prototypes
Workshop Facilitation
UX Design
User Journeys
Web Design
OOUX
Product Design
Mobile Apps
UX Research
Wireframes
Prototypes
Workshop Facilitation
UX Design
User Journeys
Web Design
OOUX
Product Design
Mobile Apps
UX Research
Wireframes
Prototypes
Workshop Facilitation
UX Design
User Journeys
Web Design
OOUX

Work

TASK MANAGER APP

Turning guesswork into a data-driven workflow.

Lead Designer & Researcher
Retail
Enterprise
Android

Problem: Inconsistent data left associates second-guessing produce conditioning forecasts, leading to empty shelves or rotting vegetables.

What I Did:
Shadowed produce clerks, mapped their workflows, and built a tool that captures real-world adjustments with just a few taps.

A screen showing the digital produce conditioning guide with the production for a week.

Impact:

+2300
# of Stores Used In
-12%
Produce Shrink (avg)
$1.6M
Shrink Reduction in $
View the case study

Impact

-12%
Produce Shrink (avg)
-15%
Total Adjustments (est)
$1.6M
$ in Shrink Reduction
View the case study
A screen showing the digital produce conditioning guide with the production for a week.
DC/STORE LOGISTICS APP

Transforming visual pallet checks into scannable insights.

Lead Designer & Researcher
Retail
Enterprise
Android

Problem: Pallet verification required visual inspections and forced associates to use their personal phones to document delivery issues.

What I Did:
Visited warehouses and stores, mapped the logistics process, and created in-app reporting with image capture and barcode scanning.

Impact:

+3000
Daily Users
4.2M
Pallets Scanned
$1.9M
Misdeliveries in $
Case study coming soon
A screenshot of a filled out Report Pallet Issue form before it has been submitted.
A screenshot of a filled out Report Pallet Issue form before it has been submitted.

Impact

-2.8%
Approved Claims
3,921
Misdelivered Pallets
$1.9M
Misdeliveries Identifed
Case study coming soon
ANALYTIC CONFIG UI

Melding aging apps into a single modern UI.

Lead Designer
Aviation
Enterprise
Desktop

Problem: Analysts were frustrated with juggling 3 legacy systems that used aging architecture to monitor aviation engine performance.

What I Did:
Combined features from three platforms into a single, modern, unified interface that provided a sandbox for safe testing.

Impact: One modernized platform that supports new robust, data architecture.

Strict NDA Protection

I can’t share this project's details publicly, but I can discuss my role on a call.

Book a call
A screenshot showing a partial screenshot of the Analytic Config UI dashboard
A screenshot showing a partial screenshot of the Analytic Config UI dashboard

Strict NDA Protection

I can’t share the details of this project publicly, but I can discuss my role in more detail on a call.

Book a call
01

Task Manager App

Challenge
Store and department leaders must efficiently manage and re-direct their employees throughout the day in response to shifting customer needs.  
Solution
The Task Manager app is used by grocery store teams to stay “customer-ready”. Through deep in-store research, and rapid prototyping and testing, I delivered a new landing screen, and digitized the produce conditioning guide and sanitation calendars. These features provide leaders with live, actionable data, saving time and improving task execution.
Role
Lead Designer & Researcher
Industry
Retail Grocery (Enterprise)
technology Type
Mobile App
Deliverables
User Journey Maps
System Object Map
Wireframes
Prototypes
18% boost in sanitation task completion
15.6% reduction in conditioning adjustments
16.8% drop in flagged items
$1.6M in savings in first 9 months
Tap or click an image to view details.
02

Analytic Config UI

Challenge
As the technology advances and aviation engine data grows more complex, data analysts need to be able to efficiently manage the analytics library used to investigate the large datasets needed to optimize airline maintenance schedules.
Solution
I designed the Analytics Configurator to replace three outdated tools used by a major aircraft manufacturer to manage engine performance data. The new interface acts like a sandbox, allowing users to adjust variables, see real-time outputs, and fine-tune analytics to match their needs.
Role
Lead Designer & Co-Researcher
Industry
Commercial Aviation (Enterprise)
technology Type
Desktop App
Deliverables
User Journey Maps
Proto-Personas
Wireframes
Prototypes
Impact
I left the project shortly before launch due to COVID-related layoffs, but I later heard from the product owner that the app was well received for its clarity and ease of use.
Tap or click an image to view details.
03

DeliverEase – Report Issue Feature

Challenge
Retail grocery stores receive around five deliveries a day, and some arrive with missing or damaged pallets. Employees often have to use their personal phones to document these issues, which leads to communication gaps with the distribution centers.
Solution
I designed the Report Issue feature for DeliverEase, a delivery management app used by a major retail grocer. The in-app tool allows users to document and manage pallet issues, using store-provided devices, including directly messaging the distribution centers.
Role
Lead Designer & Researcher
Industry
Retail Grocery (Enterprise)
technology Type
Mobile App
Deliverables
User Journey Maps
Wireframes
Prototypes
Impact

Avg 17% increase in reported issues
Avg 2.8% drop in approved claims
– Forecasted $2.4M in savings for 2025

Tap or click an image to view details.

About

Portrait

TL;DR:

  • I lead products from the first question asked to a shipped solution.
  • I learn by watching people actually work, not by making assumptions in conference rooms.
  • I build tools that work for people with jobs to do.
  • I measure success in time saved and problems solved.

As a designer...

I’ve been told I’m unmanageable, but in a good way. I lead products from first user problem to a scaled solution, handling research, design, development partnerships, and launch without waiting for someone to tell me where to start.

I was drawn to product design because I think we humans have a knack for over-complicating things, especially when it comes to technology. I like making things simple, not by dumbing them down, but by trusting users and  then getting out of their way. I believe the best tools are the ones people barely notice. They just work when they need to.

While I aim to build products that are delightful, I care more about their usefulness. I'll take,"this will save so much time" over "that's cool" any day of the week.

I'm probably not a good fit if you need
Pixel-perfect interfaces for consumer apps
Someone who waits for detailed requirements
A designer who stays in Figma all day
Aesthetics over functionality
Someone who says "delight" unironically
Tools I Love Using
Figma
Sketch
Mural
Notion
Claude AI

Who I am

01

Self-directed by default

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I don’t need supervision to lead a project from research to rollout. I work independently, take responsibility, and keep things moving.

02

Comfortable in ambiguity

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I'm used to figuring things out in messy, undefined spaces. Give me a vague problem, and I'll map the path forward.

03

Easy to work with, hard to slow down

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I’m easy to work with, quick to communicate, and low on ego. I bring clarity to the process, not chaos.

What I do

01

Focused on practical impact

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

If it doesn't save time or solve problems, I'm not interested in building it.

02

Grounded in real-world observation

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I learn by watching people actually work, even if that means hanging out in produce coolers at 5 AM.

03

Prototyping with purpose

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I aim for rapid prototypes over perfect mockups, so can I test with users early and often.

What I don't do

01

Prioritize 'delightful' over 'useful'

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I’m not chasing the latest design trends on Dribbble. If it doesn’t help someone do their job better, it’s just decoration.

02

Spend months on concepts that never ship

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I don’t stare at screen creating designs based on second-hand knowledge. I go to where the work is being done and put myself in the shoes of the people there.

03

Design for acceptance criteria

<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M440-440H200v-80h240v-240h80v240h240v80H520v240h-80v-240Z"/></svg>

I translate user needs into feature strategies that drive the product roadmap instead of waiting to be told what to design.