Netspend Rewards
Rewards helps you earn cash back by giving you rewards for some of your everyday purchases.

Rewards ran on spreadsheets. No one could see what was live or what was working.
Every offer lived in a spreadsheet, and changing one meant an engineering ticket. Nobody could say which rewards were live, let alone which were earning anything.
So I built the thing that didn't exist: a single platform to run the whole program.
I designed both sides: the internal tool the team builds rewards in, and the cardholder app it powers. What gets configured is exactly what customers see.
Campaign setup: a wizard, not a spreadsheet
A new way of working.
AI sat inside the process, not next to it. Jira tickets became requirements I could design from; our design-system components became working mockups.
So one round compared three directions instead of one, and the strongest became the real design.
Claude Cowork
GeminiThen the side cardholders actually see.

Personalized offers

How it works

Cash back, easy to track

Browse by category
Configure it once. It shows up everywhere.
Category, offer type, reward amount, eligibility: set in the internal tool, live in the consumer tab. One data model, two experiences.
Search validated, not guessed at.
It replaced a vendor the company was paying for.
The tool went to engineering handoff-ready, and the rewards it configures stopped needing a ticket to change.
Projected rewards revenue
$500K → $10M
Built in five months
0 → 1

The Team
- 1 Lead UX Designer
- 1 Product Manager
- 4 Engineers
- Merchandising & ops partners
Timing
5 months
0→1 design to handoff-ready
June 2026
Development kickoff
Year End 2026
Target launch
Tools Used
Figma
Claude
GeminiCursor
UserTesting
Miro
Jira
Live UCM prototype
Open prototype ↗Up next