#ProductDesign #EnterpriseUX#AI#VibeCoding#ContentCreator
I DESIGN THROUGH

COMPLEXITYCLARITY

Product Designer · Enterprise AI · Systems
Currently designing enterprise products at · Bengaluru, India

I turn complex workflows, data and AI into enterprise products teams can actually use and measure.


0+
Years designing enterprise products
4K+
Private-brand suppliers across global sourcing
4
Markets supported
6+
Business units supported

DESIGNED FOR TEAMS ACROSS THE BUSINESS

Associates · Sourcing Managers · Merchants · Business Teams

I don't define myself by titles —
I define myself by the products I help build.

More about me
Dotted stipple portrait Full-colour illustration portrait
Saiky Desai
Headphones on, the world gets quieter.
LATEST IMPACT · SUPPLIER MATRIX

Turning supplier data into sourcing decisions.

Product Strategy · System Design

I connected discovery, assessment, comparison and benchmarking into one supplier evaluation experience—reducing manual work and helping teams make faster, more informed decisions.

Less manual evaluation. Faster supplier decisions. Higher adoption of the workflow.

25% faster
Qualified supplier identification
≥80%
Top-five search relevance
≥90%
Supplier profiles complete for evaluation
>90%
Assessments initiated directly in Matrix
Complexity is where I do my best work.
SYSTEMS

Untangle workflows and dependencies across teams.

DATA

Make complex data actionable.

PRODUCTS

Build clarity without losing depth.

Complex Clear
Portfolio

Selected work

View all work

Systems designed to make complex enterprise work simpler.

Supplier Matrix interface: searchable supplier cards showing performance score, risk score, D&B rating and sourcing details
Supplier card for Ridgeline Apparel Co showing performance score 90 out of 100 and a low D&B supplier rating Filters panel with D&B supplier rating, private label and channel options Primary financial D&B supplier rating panel with SSI and SER scores and commentary Supplier score details with performance score, D&B rating and a quarterly score trend chart View case study ↗
Discover Evaluate Monitor
Walmart· Enterprise AI2025–Now

Supplier Matrix

Performance, risk, and capability signals lived across fragmented systems. Supplier Matrix unified them into one trusted decision layer for supplier discovery, evaluation, and monitoring.

From fragmented signals to faster, more confident supplier decisions.

25%
Faster supplier identification
50%
Fewer manual evaluations
12K
Active suppliers

6+ SBUs · 4+ Markets · Released Q1 2026 · Piloted across every SBU

Supplier One home screen showing a Top tasks list of replenishment gaps awaiting review Replenishment gaps detail page: overview metrics, contributing factors, and an out-of-stock reasons breakdown
Highlighted top task: replenishment gaps to review Line chart comparing weekly sales against demand forecast US map showing in-stock replenishable percentage by state Actions to consider panel with Download PO and Create order actions View case study ↗
Gap Diagnose Act
Walmart· Enterprise AI2026–Now

Scintilla × Supplier One

Turned inventory gaps into explainable recommendations suppliers can act on inside Supplier One.

Alert → Insight → Recommendation → Action

From inventory gaps to actionable replenishment in Supplier One.

70%
Less context switching
Direct
Path to order creation
Top Tasks
Scintilla recommendations

Released Q2 2026 · Integrated with Supplier One

Omni Routes tracking dashboard: shipment summary with trip totals, on-time, delayed and cancelled counts, and a critical shipments table
Trips on time stat card All routes map with per-route delivery and promise-accuracy metrics Trail summary showing a shipment moving from fulfilment centre to distribution centre to delivery station to customer View case study ↗
Plan Optimize Deliver
Walmart· Ops2022–23

Omni Routes

Real-time shipment visibility across fulfillment, distribution, and last-mile operations — because teams lost visibility across every handoff.

Every handoff used to be a black box. Now it's one trackable journey, start to finish.

23%
Orders served through Omni
391K
Orders enabled through Omni
$1.33M
Expected savings

Live since 2022 · Powering eCommerce operations across MX

Invoice finance screen showing available credit limit, utilised limit and credit statements Prepaid card screen showing available balance, card details and product features Chat thread showing a signed contract with checkout and invoice-finance actions Confirmation of a raised invoice-finance request with repayment details
View case study ↗
Access Pay Manage
Fintech2020–22

SME Pay Later

Helping small businesses access flexible working capital — from ₹3,000 up, with 15–60 day credit terms — without the friction of traditional credit.

Getting working capital used to mean weeks of paperwork. Now it's a credit line that updates itself.

400K+
MSMEs on platform
~100%
MoM credit-line growth
50%
Preferred invoice financing

Launched in 2021 · Digital Credit & Pay Later · MSME Platform

Bawsala marketing site: Smart Digital Addresses for the Kingdom, with a city skyline and an address code marker
Map view showing a building outline with entrance pins and its Bawsala code Search results listing nearby Bawsala codes with addresses and distances Sharing a Bawsala code out to Google, Apple or Waze maps Saved favourites list with labelled home, office and shop codes View case study ↗
Search Locate Share
Bawsala · Navigation2018

Bawsala

Helping people find the right building entrance — not just the right address — with a unique code for every entrance, searchable and shareable in seconds.

One address, many entrances — each gets a unique Bawsala code.

1M+
Addresses marked
100K+
Businesses marked
5+
Major cities · Saudi Arabia

Launched in 2018 · Location discovery · Navigation · Maps

Delivery planning list showing containers with status, ETA and demurrage, combined and detention charges
Demurrage, combined and detention columns with last free dates and costs Delivery plan detail with a milestone timeline and demurrage and detention reason codes Demurrage & detention filter panel with charge checkboxes View case study ↗
Plan Track Resolve
Maersk· Logistics2020–22

Delivery Planning

Bringing fragmented delivery milestones into one planning experience—improving visibility and reducing preventable demurrage and detention costs.

Turning scattered milestones into one plan teams can act on.

<2%
DnD from Maersk-controlled reasons
100%
DnD containers with reason codes
4.2/5
CSA customer rating

Live since 2020 · Ocean logistics · Demurrage & detention

Saikiran Desai, portrait
Saikiran, Bengaluru, 2026
About me

Senior UX Designer at Walmart

I'm a systems thinker who enjoys working where products, technology, and business get complicated.

For 9+ years, I've worked across Walmart, Maersk, SOLV (Standard Chartered), and KaHa — spanning global enterprise, financial services, logistics, and startups.

I'm drawn to problems that are still messy and undefined. I like understanding how the pieces connect, finding what's getting in the way, and bringing clarity to experiences without oversimplifying the system behind them.

Recognition
🏆 Bravo Award · July 2025

Recognized by Pratik Shah for exceptional ownership, agility, and high-quality outcomes across Supplier and Quality domains — for quickly ramping up in an unfamiliar domain, maintaining strong standards, and creating consistent impact across multiple streams.

Bengaluru, India · Currently at Walmart
Hello

Bring me the messy part.
I'll help make sense of it.

Product · Enterprise · AI · Systems

Complex workflows. Fragmented systems. Too much data. That's where the interesting problems begin.

Get in touch
BLR
--:-- --
GMT +5:30
Illustration of a person mid-movement Signed: By saiky
Work

Making complexity
feel simple.

A selection of products, systems and experiments shaped across fintech, AI, enterprise and everyday life.

The lab

Prototypes, experiments
and ideas beyond the brief.

Things I prototype, test and explore when there isn't a brief.

Saikiran Desai, portrait
The short version

I'm Saiky (Saikiran Desai), a product designer in Bengaluru. I design complex products and turn them into experiences people can actually use.

I've worked with Walmart, Maersk, SOLV, and Standard Chartered, designing products across enterprise, fintech, and emerging businesses.

Right now, I'm exploring how AI is changing the way we design, build, and interact with products — and what that means for the future of product design.

"I believe good design should be humane." People aren't perfect users. They're distracted, under pressure, learning, making mistakes, and trying to get things done. Humane design respects that reality — giving people clarity, control, and a way forward.
🌍 Bengaluru 🎾 Tennis 🏔️ Solo backpacker 🎨 Acrylic painter
Download resume
How I actually work

Four habits that shape
everything I ship.

01
WHY? WHO? WHAT IF?

Frame

I don't jump straight into solutions. I start by understanding why the problem exists, who it affects, what constraints matter, and what happens if we don't solve it.

Frame the problem before framing the solution.

02
ROUGH SHARE REFINE

Make visible

I share rough flows, concepts, and prototypes early so teams can react, challenge, and shape the direction before it becomes expensive to change.

Make thinking visible while it is still cheap to change.

03
PROMPT PROTOTYPE LEARN

Prototype

I use AI-assisted tools to turn ideas into working prototypes, test interactions early, and learn faster. The goal isn't to replace design thinking—it's to make ideas tangible sooner.

Turn ideas into something real enough to test.

04
USER SYSTEM OUTCOME

Measure

Good design should change something for the better. I think beyond screens and consider the impact on users, the business, and the teams building and scaling the product.

Design beyond the screen. Measure what changes.

Where I've been

A decade of moving from interfaces to complex product systems.

UX/UI → UX → PRODUCT → ENTERPRISE
2017
KaHa Technologies
UX / UI Designer
Bengaluru
2018
Bawsala
UX / UI Designer
Bengaluru
2019
SOLV (Standard Chartered)
Senior UX Designer
Bengaluru
2020 – 2022
Maersk
Senior Product Designer
Bengaluru
2022 – 2023
Onsurity
Senior Product Designer
Bengaluru
2023
Walmart Global Tech · TEKsystems
Senior Product Designer
Bengaluru
2023 – Now
Walmart Global Tech
Senior Product Designer
Bengaluru
Illustrated statement in Japanese katakana: I believe humane design starts with understanding people Illustrated statement in Japanese katakana: I believe humane design starts with understanding people
When I'm not designing

Let's make something good — together.

Book a call
← Back to work
v332 — fixed the divider-overlap bug from your screenshot, then checked the rest of the document for the same pattern rather than assuming it was isolated. Measured every page's footer clearance directly: found the copyright text on the final page overlapping its divider by 9px (matching your screenshot), and a second, less visible instance on the color-system page where the accessibility note overlapped its footer by the same 9px — both had the same root cause, a last paragraph with no margin-bottom before the absolutely-positioned footer. Fixed both by adding margin-bottom to the containing element. Verified all four pages' footer gaps after the fix: 83px, 15px, 47px, 47px — all positive, no more overlaps. The 15px one (logo usage page) was already clear space, not touching, so left as is rather than over-fixing.
Back to work
Enterprise Supplier Intelligence · Walmart

Everyone had supplier data. Nobody had one way to make supplier decisions.

Turning fragmented supplier data and inconsistent evaluation into a trusted enterprise decision system.

Project
Supplier Matrix
Role
Senior UX Designer
Timeline
8+ months
Team
Product · Design Research · Engineering · Data · Business
Platform
Enterprise Web · AI
Phase 1 scale
12K
Active Walmart U.S. suppliers.
Discovery workshop
25
SMEs across 9 functions.
Decision framework
3
Performance · Risk · Capability.
Role
8+
Months shaping the enterprise experience.
Supplier listing — full page with search, filters and the supplier card grid
Search, filters and every supplier card in one view — Performance, D&B rating and Capability shown consistently across the list.
Shield and padlock illustration representing protected case study content
Your data and content are securely protected.
[ NDA protected ]

This case study is protected under NDA.

The full screens, design process, and product rationale are available to approved reviewers. Enter your password below, or request access for the complete walkthrough.

Have a password?
or
Don't have one?
Request access
That password isn't quite right — try again, or request access below.
01 / At a glance

A supplier lookup problem became an enterprise decision system.

Business

One trusted starting point

Bring supplier information, performance and risk into a shared evaluation experience.

Experience

Less manual synthesis

Connect discovery, evaluation, comparison and monitoring instead of making associates reconstruct the story.

Platform

Foundation for intelligence

Establish the structure for capabilities, Supplier Insights, semantic search and proactive recommendations.

02 / The problem

Supplier decisions were fragmented across data, systems and people.

Performance, risk and capability signals lived in different places. Teams applied inconsistent evaluation criteria. Supplier discovery depended heavily on manual networks, and a score alone could not provide the context needed for a confident decision.

Complexity

Fragmented supplier data

Signals distributed across systems and teams.

Clarity

One supplier view

A shared profile for supplier intelligence.

Complexity

Inconsistent evaluation

Different signals and criteria shaped different decisions.

Clarity

One evaluation framework

Performance · Risk · Capability.

Complexity

Manual discovery

Peer networks, spreadsheets and multiple tools.

Clarity

Unified discovery

Search, filter, compare and monitor.

Complexity

Scores without context

A number alone did not create confidence.

Clarity

Explainable evaluation

Score → drivers → trend → context.

03 / My role

I translated an ambiguous enterprise problem into a coherent supplier decision experience.

My role was to make complex business and data logic understandable and actionable—not to define that logic alone.

Frame

Decision model

Turn broad supplier-management needs into the questions associates needed the product to answer.

Structure

Information architecture

Organize supplier identity, Performance, Risk, Capability and deeper context into a usable hierarchy.

Design

Core workflows

Discovery, profile, score details, comparison, category context, monitoring and insights.

Validate

Evidence → iteration

Partner with research and product to test assumptions and turn findings into design decisions.

04 / Workshop discovery

Discovery clarified the jobs the Supplier Profile needed to support.

I filtered the workshop output to the needs directly relevant to Supplier Matrix: centralized supplier context, capability visibility, evidence-based assessment, faster discovery and consistent shortlisting.

SMEs
25
Across 9 documented functions.
Validated JTBDs
5
Supplier + associate jobs refined.
Themes
13
Pain points and opportunities identified.
Rapid concepts
20
AI-enabled concept screens generated.
"Supplier Matrix really helps reduce the grunt work here."
Workshop synthesis · Existing supplier capabilities
05 / Profile-relevant jobs

Four profile-relevant jobs emerged from discovery.

01 / Understand

What is possible?

Explore the capabilities of existing and potential suppliers.

02 / Assess

Is this supplier viable?

Use centralized assessment, readiness, capability, risk and performance context.

03 / Shortlist

Who should I prioritize?

Rank suppliers more consistently using cost, history, reliability and business context.

04 / Discover

Where else can I look?

Develop the supplier pool when existing options cannot meet the need.

Need 01

Centralize supplier context

Internal teams needed reliable supplier information in one place instead of reconstructing it across sources.

Need 02

Reveal capability

Product- and item-level capability helps teams understand supplier fit, potential and negotiation context.

Need 03

Reduce search effort

Workshop notes called for reducing manual effort across long supplier lists and improving filtering.

Need 04

Build consistency

Associates wanted clearer criteria for supplier ranking rather than inconsistent manual comparison.

06 / The breakthrough

We didn't need another supplier database. We needed a decision layer on top of supplier data.

Supplier signalsPerformance · Financial risk · Capability · Compliance · Supplier history
Institutional knowledgeCategory context · Prior relationships · Factory visits · Associate judgment
StructurePerformance · Risk · Capability
Decision experienceFind → Understand → Evaluate → Monitor
Supplier journey and legacy systems diagram — VIP onboarding, AMA, GSE and Supplier HUB feeding into the Sourcing Profile and Business Insights that power the Matrix
Those signals didn't come from one place. Supplier onboarding (VIP), internal systems (AMA, GSE), and a legacy Informix database all fed into what eventually became the Matrix — part of why a decision layer, not another database, was the right call.
07 / Defining supplier intelligence

Three dimensions turned a large signal set into an understandable mental model.

Performance

How are they doing?

A standardized view of supplier performance and the metrics driving it.

Risk

What needs attention?

Financial and risk context to support screening and additional review.

Capability

What can they do?

Signals about the supplier's ability to execute, scale and support opportunity.

Designing simplicity on top of scoring complexity

The Performance Score combines signals with different units, directions, levels of supplier control and business importance. The UX challenge was not to simplify the calculation—it was to simplify how associates understand it without hiding how it works.

Different signalsSales · cost · fulfillment · quality · content · compliance
Different logicNormalization · weighting · supplier control · business impact
Performance ScoreOrientation, not the final answer
ExplainabilityScore → drivers → trend → calculation → context
08 / Prototype validation

We had a model. Next, we needed to know if people understood and trusted it.

9 participants—5 Sourcing Managers and 4 Merchants—reviewed in-progress concepts in 30-minute remote interviews across Food, General Merchandise and Health & Wellness.

Iteration 01 / Identity

Logo → useful identity

Finding: Most users did not value logos in long supplier lists.

Decision: Prioritize supplier identity, address/location and useful metadata.

Iteration 02 / Risk

Unsettled terminology → clear mental model

Finding: "Risk" was the most understood label; higher risk was expected to be worse.

Decision: Keep Risk and make direction/severity explicit.

Iteration 03 / Score

Score → evidence

Finding: Scores supported shortlisting, but users wanted metrics, commentary and category relevance.

Decision: Treat the score as an entry point into deeper evidence.

Iteration 04 / Context

Structured data → structured + human knowledge

Finding: Prior contacts and factory-visit history influenced confidence.

Decision: Preserve paths to qualitative supplier context where available.

"We have a Teams chat. I can ask, 'Does anyone know this supplier?' and it saves a whole bunch of time."
Sourcing Manager · General Merchandise
"I like the bottom metrics details — that shows where they fall on that risk and what the commentary is."
Merch Director · Outdoors
"I like to see the graph first because that shows me a timeline too of how those metrics have changed, and if I wanted to double-click into that, I can scroll down and see the actual numbers there."
Sourcing Manager · Health & Wellness
Prototype tested
Supplier listing — early prototype tested with participants
Supplier list, card view — the version shown in the 30-minute sessions.
Supplier profile — early prototype tested with participants
Supplier profile — the three-score, single-page layout tested.
Iteration after research
Supplier listing — after research, card view with Vendor Number and D&B rating
Vendor Number and D&B rating added to each card, with a direct path to watchlist.
Supplier profile — after research, with Performance, D&B and Capability tabs
Vendor Number replaces Supplier ID; Performance, D&B and Capability split into tabs with evidence underneath.
Finding → Design response
Score needed contextScore → drivers → trend → evidence
Users relied on supplier knowledgePreserve qualitative supplier context where available
Risk terminology needed clarityKeep Risk and make direction / severity explicit
Discovery required too much manual effortSearch, filter and shortlist around business-relevant criteria
09 / Designing the experience

Find → Understand → Evaluate → Monitor.

01 / Find

Find the right supplier

Search, filter and shortlist around business-relevant criteria.

02 / Understand

Build the supplier picture

Identity, Performance, Risk, Capability and related context in one profile.

03 / Evaluate

Move from score to evidence

Drivers, trends, comparison and category detail support judgment.

04 / Monitor

Know what changed

Watchlists, alerts and Supplier Insights move the product from lookup to ongoing intelligence.

Supplier profile — Performance tab with category-level breakdown
Supplier Profile — Performance tab with category-level breakdown.
Compare suggested suppliers side by side across score columns
Compare — select suppliers side by side across score, capability and sales.
10 / Inside the interface

The details that make the decision model trustworthy, not just visible.

Fourteen moments from the shipped product — discovery, explainability, monitoring and the calculations underneath every score.

01 · Discovery

Save suppliers to watchlists

Every supplier card supports pinning and adding to named watchlists — like “Top performers” or “Q2 priority fashion” — so a shortlist survives past a single session.

Supplier Listing — grid view with the watchlist picker open
02 · Discovery

Filter across risk, market and origin

Filters cover D&B risk band, private label status, channel, market and country of origin, each showing a live result count before it's applied.

Filters panel — D&B supplier rating, private label, channel, market and country of origin
03 · Evaluate

Explain what a score means

Every score carries its own definition, last-updated date and rating scale, so a number is never presented without the context to interpret it.

Performance score definition popover
04 · Evaluate

Same pattern for D&B rating

The D&B supplier rating gets the identical explainability treatment — definition, scale and freshness — reinforcing one consistent pattern across every metric.

D&B supplier rating definition and scale popover
05 · Monitor

Surface what improved

When a score changes, the card explains why: previous vs. current value, the delta, and the top contributors behind the move.

Performance score change alert — improvement with top contributors
06 · Monitor

Flag deteriorating risk early

The same change-detection pattern applies to risk. A D&B rating that moves the wrong direction is called out immediately, with the reason attached.

D&B supplier rating alert — risk increased, with commentary
07 · Understand

Capability, broken into dimensions

Capability is not one opaque score — it's manufacturing depth, product breadth and operational readiness, each independently rated and explained.

Capability Level detail — score, dimensions and supporting evidence
08 · Understand

Performance at the category level

The same supplier can perform differently by category. This view breaks financial, operational and quality metrics down category by category.

Category performance breakdown table
09 · Discover

AI-suggested similar suppliers

When a supplier doesn't fit, the system proposes comparable options using portfolio and risk signals — with the reasoning shown alongside each match.

Similar suppliers based on portfolio and risk signals
10 · Discover

Compare matches, then shortlist them

"Compare all" opens the suggested suppliers side by side against the same score columns as the main list, so the comparison is apples-to-apples — then the selected rows go straight to a watchlist.

Compare similar suppliers takeover — side-by-side scores with rows selected for a watchlist
11 · Evaluate

Calculations, not just numbers

Every metric can be expanded into its full definition — formula, weighting and a worked example — for teams who need to audit, not just trust, the score.

On-time % — definition, formula and calculation walkthrough
12 · Discovery

Select and compare across rows

The table view supports multi-row selection, so a sourcing manager can shortlist several suppliers side by side and act on them together — pin, star or add to a watchlist in one pass.

Supplier table view with three rows selected and matrix/performance score columns
13 · Evaluate

One supplier, every score, one page

The full supplier profile brings performance, D&B rating and capability into a single quarterly trend, with each metric's own definition available inline rather than in a separate report.

Supplier profile — performance score trend, financial and category breakdown for Ridgeline Apparel Co
14 · Evaluate

Risk, with the underlying signals

The same profile's D&B tab exposes the SSI, SER, Paydex and credit indicators feeding the rating — plus a plain-language commentary explaining why the risk classification changed.

Supplier profile — D&B risk tab with SSI, SER, Paydex and commentary
11 / Shipped today, scaled tomorrow

Phase 1 shipped the core evaluation experience. Future direction expands intelligence.

Shipped

Core evaluation

12K active Walmart U.S. suppliersInitial supplier coverage.
Search + discoverySearch, filter and sort across supplier views.
Performance + financial riskPerformance Score, D&B rating, trends and supplier details.
MonitoringWatchlists and supplier score-change alerts.
Future direction

Trusted supplier intelligence

Category + market contextDeeper evaluation across categories and markets.
Capabilities + Supplier InsightsForward-looking evaluation and cross-supplier intelligence.
AI-powered search + analysisSemantic discovery, proactive insights and recommendations.
Embedded workflowsBring supplier intelligence into the places associates work.
Product success targets

Not yet achieved outcomes—targets for what comes next.

Profile completeness
≥90%
Foundational supplier fields.
Qualified supplier discovery
−25%
Target reduction in identification time.
Decision adoption
≥70%
Target use of insights / benchmarking in award decisions.
Sourcing cycle
−20–30%
Target reduction from request to supplier selection.
Targets are shown separately from shipped product evidence.
12 / From complexity to clarity / Before → After

The interface became simpler only after the decision model became clearer.

Before
Fragmented supplier information
Manual supplier discovery
Inconsistent evaluation
Scores without enough context
Reactive supplier review
After
Unified Supplier Profile
Structured discovery
Performance · Risk · Capability
Explainable evaluation
Watchlists · Alerts · Supplier Insights
13 / AI accelerated exploration

AI helped the team move from early concepts to tangible directions faster—not replace design judgment.

5Concept sketches
16GenAI prompts
20Rough concept screens

SMEs translated JTBDs into descriptive prompts so the team could explore future-state directions quickly. I used the outputs to compare possibilities, challenge assumptions and identify directions worth developing—not as final design.

Annotated AI-generated concept screens for supplier analytics and quick-facts panels, reviewed for performance insights and coverage-gap identification
Annotated AI-generated concept screens for intelligent supplier search and profile comparison, reviewed for AI-driven search and performance rationale
Two of the ~20 rough concept screens, annotated during review with SMEs.
14 / Outcome & reflection
Outcome

A clearer supplier decision experience emerged from the work: centralized context, structured evaluation, evidence behind scores, and a path from discovery to ongoing intelligence.

Reflection
"Complexity didn't disappear. It became structured enough to support a decision."
Back to work
Enterprise Delivery Planning · Demurrage & Detention

Delivery planning became a decision system for D&D.

Making shipment deadlines, D&D exposure and planning priority visible in the workflow where Customer Service Agents already make delivery decisions.

Project
Delivery Planning — D&D
Role
UX Design
Timeline
Discovery → design → validation
Team
BPO · FPO / Sr. FPO · PPO / Sr. PPO · EM / ED · UX
Platform
Enterprise Web · Delivery Planning
Research evidence
10
Destination CSA interviews.
Time spent
5 hrs/wk
Spent by some users validating incoming ETAs.
Customer comms
90%
Customer communication via homemade Excel, SharePoint or email.

Vessel arrivedFelixstowe, UK20 SEP 21
Container unloadedFelixstowe, UK20 SEP 21
DemurrageLast free day20 SEP 21
Gate out20 SEP 21
DetentionLast free day20 SEP 21
Delivery placeShanghai, CH20 SEP 21
Empty returnShanghai, CH20 SEP 21
D&D exposure and the milestone timeline that drives it — vessel arrival through empty return.
Delivery Planning list — container status, planning status and D&D exposure across shipments
The planning list — status, D&D exposure and delivery location in one operational view.
01 / At a glance

One decision: prioritize the equipment where D&D cost can be avoided.

01 / Detect

Detect

Know whether D&D applies and when free time is ending.

02 / Prioritize

Prioritize

See which shipments are at risk or already incurring cost.

03 / Plan

Plan

Use D&D exposure as a signal to start or adjust delivery planning.

04 / Explain

Explain

Capture Reason Code and Responsible Party for incurred cost.

05 / Communicate

Communicate

Give customers the reason, number of days and applicable cost.

06 / Control

Control

Carry D&D context into alerts, reporting and container visibility.

02 / The problem

Fragmented D&D information made cost harder to act on.

Customer Service Agents had to combine contract terms, shipment milestones and spreadsheet calculations to understand D&D exposure and decide which shipments needed attention.

Complexity

Manual D&D calculations

Contracts, shipment milestones and cost formulas were maintained across Excel and reports.

Clarity

One D&D view

Bring applicable D&D information into the shipment view.

Complexity

Milestones drive the cost

Arrival, Gate Out and Empty Return determine D&D days and charges.

Clarity

One visible deadline

Show Last Free Date, days and D&D status together.

Complexity

Cost without priority

Users could calculate incurred cost but lacked a clear way to prioritize shipments before cost increased.

Clarity

Cost → priority

Surface At Risk and Incurring states so the CSA knows what needs attention first.

Complexity

Reason hidden after the charge

Reason Codes and responsibility were maintained manually after D&D was incurred.

Clarity

Cost → reason → action

Connect D&D cost to Reason Code, Responsible Party and Root Cause Analysis.

03 / My role

I translated a complex operational requirement into a planning experience.

Frame

Connected research to the problem

Synthesized CSA interviews, usability findings and business requirements to identify where D&D was affecting delivery decisions.

Structure

Defined the decision model

Prioritized Last Free Date, D&D state, cost, milestone, reason and action as the core planning signals.

Design

Shaped the workflow

Translated the requirements into list visibility, prioritization, alerts and root-cause pathways.

Validate

Refined with users

Used usability feedback to clarify hierarchy, reduce information hunting and strengthen the planning workflow.

04 / Discovery

Research showed that changing shipment information was already a planning burden for CSAs.

User research

"ETAs change daily. Keeping track of the changes is the most time-consuming activity."

4–6 systems were searched for ETA / vessel information, and some users spent up to 5 hours a week validating incoming-container ETAs. 90% of customer communication happened via homemade Excel sheets shared through SharePoint or email.

Usability / workflow

"All communication with customers happen via Excel sheets…"

Excel had become part of the operational workflow for customer communication and D&D tracking, reinforcing the need to move the decision into the product workflow rather than create another report.

Table flexibility

CSA needs depend on the task at hand and the customer.

No single table layout fit everyone — reinforcing that a flexible, customizable table was a requirement, not a nice-to-have.

CSA interviews
10
45–60 minute interviews with internal Destination users.
Systems checked
4–6
Searched across internal and external systems for the latest ETA and vessel information.
ETA validation
5 hrs/wk
Spent by some users validating incoming-container ETAs.
Research evidence, not product outcomes. Source: April 2022 Destination research.
What this meant for D&D

ETA changes → planning horizon changes → Last Free Date / D&D exposure can change → shipment priority changes. That made ETA, Last Free Date and D&D exposure a connected planning problem rather than separate data points.

05 / What I learned

The CSA needed answers, not another D&D report.

What is exposed?

Is D&D applicable, At Risk, Incurring or Incurred?

When does free time end?

What is the current Last Free Date?

What should I prioritize?

Which shipment needs attention before cost increases?

Why did it happen?

What Reason Code and Responsible Party explain the cost?

What should I do?

Can I move from exposure directly into planning?

What do I tell the customer?

Reason, number of days and applicable cost.

Design principle

Move the decision, not just the data. D&D should appear where delivery priorities are being decided.

06 / The breakthrough

Move D&D from a back-office calculation to a planning signal.

The shift was not to expose more data. It was to make the D&D consequence visible at the moment the CSA decides what to plan first. ETA, Last Free Date, D&D exposure and priority needed to be understood as one planning decision rather than separate pieces of shipment information.

07 / The solution

A planning view that surfaces the signals a CSA needs to act.

01 / Deadline

Last Free Date

Show the estimated or actual boundary for free time.

02 / Exposure

D&D status + cost

Make At Risk, Incurring and Incurred states visible with applicable cost.

03 / Priority

Planning priority

Use D&D exposure to identify equipment that needs attention first.

04 / Context

Milestone + ETA

Keep the event and expected timing that shape the decision visible.

05 / Cause

Reason + responsibility

Connect incurred cost to its operational cause and owner.

06 / Action

Alert → planning

Move from a D&D signal directly into the relevant planning action.

Delivery Planning filters — Demurrage, Detention and Combined free date and cost exposed as filterable fields
Every signal in the model — deadline, exposure, cost — surfaced as a filter, not buried in a report.
Update delivery plan detail screen — shipment, container, locations, ETA, milestone timeline and demurrage and detention reason codes
From the list into the decision screen — milestone timeline and reason code capture.
Destination home — My filters showing saved, reusable views like Containers at risk for Demurrage and Detention
Saved filters as one-click entry points from Destination home.
Delivery Planning list — background list for the Table settings panel
Table settings — sticky columns and scrollable-area column visibility toggles
Column visibility, order and sticky columns — configurable per user.
08 / Prototype & validation

From information overload to focused action.

I tested whether CSAs could move from a dense operational view to a clear D&D decision.

Screen 01

Planning list

One operational view for equipment, BL, status, planning status, POD, ETA, ATA, final delivery, Last Free Date, priority and PO.

Screen 02

Priority configuration

Customer-specific rules shape what gets surfaced first rather than forcing one fixed prioritization model.

Screen 03

D&D intervention

At-risk and incurring states provide a reason to act, with direct navigation into root-cause analysis.

Delivery Planning list — sortable columns, priority tags, Last Free Date and ETA update tooltip
The planning list brought deadline, D&D exposure and priority into one operational view.

Validation focused on whether the D&D signals were clear enough to act on.

Before

Too much competing for attention

D&D context was difficult to connect to the planning decision.

User feedback

“What do I act on first?”

Users needed stronger hierarchy around deadline, exposure and priority.

Design change

Prioritized D&D signals

Strengthened hierarchy around Last Free Date, D&D status, cost and action.

Result

Clearer path to action

Made D&D exposure easier to connect to delivery planning.

Validation changed the table, too.

Different customers and tasks required different views, so one fixed table could not fit every workflow.

Customization

Save your own layout

Choose visible columns, order and sort—and save the view for your workflow.

Header controls

Sort & filter from the header

Move sorting and filtering into the column header for faster scanning.

Excel in / out

Import & export

Keep Excel part of the workflow with native import and export.

Familiar mechanics

Mimic Excel, on purpose

Use familiar Excel patterns—like freeze columns and sorting—to reduce the learning curve.

One column. One purpose.

ETA and ATA were separated so each could be independently sorted and scanned.

Finding → Design response
Too much information competing for attentionStrengthened deadline, exposure and priority hierarchy
Reason codes felt disconnected from costConnected cost → reason → owner → root cause
Prioritization felt inconsistent across customersCustomer-specific priority configuration
CSA needs varied by task and customerCustomizable, savable table layouts
Sidebar filters got clutteredHeader-based sort and filtering
Data moved constantly between the tool and ExcelNative import/export + familiar mechanics
Combined ETA/ATA made sorting unreliableSeparate single-purpose columns
09 / Designing the experience

From exception → intervention.

Cost becomes applicable → CSA is notified → shipment opens → D&D context is visible → equipment is prioritized → delivery plan is reviewed → reason / owner is captured → customer is informed.

Planning nudge

Notify the CSA when D&D cost becomes applicable or a container enters an Incurring state.

Next action

Take the user directly to the relevant shipment so they can review exposure and start or adjust planning.

Notifications panel — Demurrage and Detention tabs with Edit plan and Create Plan actions
Notify before cost applies — with a direct action, not just an alert.
Containers at risk for Demurrage and Detention — summary card with at-risk breakdown and View details action
The same signal, surfaced as a summary card wherever the CSA already looks.
10 / Scope & success criteria

My focus was the D&D decision layer inside Delivery Planning.

I focused on making Last Free Date, D&D status, cost exposure, prioritization, alerts and root-cause context visible at the point of delivery planning.

Success criteria

Not yet achieved outcomes—targets for what comes next.

D&D control
<2%
DnD from Maersk-controlled causes.
Reason coverage
100%
DnD containers with reason codes.
CSA experience
4.2/5
CSA customer rating.
Documented project success criteria, not claimed achieved results. Post-launch evidence was not provided in the source material.
11 / From complexity to clarity / Before → After

The interface became simpler once the D&D decision model became clearer.

Before
Fragmented D&D rulesContracts and milestones determined free time.
Changing shipment eventsETA, Arrival, Gate Out and Empty Return changed D&D exposure.
Cost buried in calculationsCSAs relied on Excel to determine D&D cost.
Reactive D&D trackingReasons and responsibility were captured after cost occurred.
After
One D&D deadlineLast Free Date made the planning boundary visible.
Clear D&D statusFree · At Risk · Incurring · Incurred made urgency visible.
Cost exposure at a glanceD&D cost surfaced where delivery priorities are decided.
Actionable planningAlert → shipment → priority → reason → responsible party.
The transformation was not about removing D&D complexity. It was about structuring that complexity around the decision the CSA needs to make.
12 / Outcome & reflection
Outcome

Instead of requiring CSAs to reconstruct D&D exposure through separate calculations, the experience brings together ETA → Last Free Date → D&D exposure → Priority → Action at the moment the delivery plan is being made.

Reflection
"The goal was not to hide the underlying rules. It was to structure them around the decisions a CSA actually needs to make."
Back to work
Location Discovery · Navigation · Saudi Arabia

Giving every building an identity — and every journey a clearer destination.

Bawsala turns complex addresses into a searchable identity for the exact entrance people need to reach.

Project
Bawsala
Year
2018
Focus
Location discovery · Navigation
Platform
Customer & Driver applications
Addresses
1M+
Addresses marked.
Businesses
100K+
Businesses marked.
Coverage
5+
Major cities · Saudi Arabia.
Bawsala re-addressing campaign artworkBawsala re-addressing campaign artwork dark
Your Bawsala code for house
Selected screens shown. Connect with me to explore the complete experience and design process.
01 / Overview

One address can contain many entrances. Bawsala gives each entrance a simple identity.

Customer problem

Find the right entrance

People need to find the right entrance, not just the right address. Bawsala creates a unique code for every entrance and makes it searchable and shareable.

Operational problem

A reliable shared reference

Drivers and businesses need a location they can reliably identify, communicate and navigate to without depending on long or ambiguous addresses.

Know your Bawsala code

JDMR 8767 · JD = city code · MR = area code · 8767 = entrance code

02 / At a glance

The product made one location identity useful across the journey.

01 / Identify

Identify

Give each building entrance a simple, unique code that people can recognize and search.

02 / Navigate

Navigate

Carry the selected destination into maps and routing without losing location context.

03 / Share

Share

Give customers, drivers and businesses one location reference they can reuse and communicate.

03 / The problem

Addresses were precise enough for databases, but not always precise enough for people or drivers.

Complexity

Long, multi-line addresses

Harder to search, remember and communicate consistently.

Clarity

One unique code

Every entrance gets a searchable identity.

Complexity

Many entrances, one address

The destination was not always the exact entrance.

Clarity

Exact destination

The code points people toward the intended entrance.

Complexity

Different navigation tools

Finding and reaching a place could require multiple steps.

Clarity

Navigation in context

Move from search to route without losing the location.

Complexity

Location shared as an explanation

People needed a simple reference they could send to others.

Clarity

Shareable location

A Bawsala code can be shared in seconds.

04 / My role

I owned the interaction model across location identity, search, navigation, and reuse.

Owned: interaction model · search · navigation · location identity · experience flows
Frame

Address → location identity

Turned the address problem into a location-identity problem, focused on the entrance people actually needed to find.

Structure

Connect identity to discovery

Shaped search, advanced filtering and the transition from code to place.

Design

Connect discovery to navigation

Carried the location context into map and routing experiences for customers and drivers.

Refine

Make the code useful beyond search

Extended the identity into sharing and saved/favourite locations.

Team & collaboration

Started as the sole designer → team grew to 5–6. I joined as the first and only designer, owning the experience independently for the first two months as the team was forming. Leadership visited India quarterly, enabling direct discussions on product and business requirements. As the team expanded, I continued close collaboration with product and technology on the evolving product and backend address-marking workflows.

05 / Key insight

The address wasn't the destination. The entrance was.

01 / Destination

Address ≠ entrance

A single address can lead to multiple entrances, so the destination needs more precision.

02 / Discovery

A code needs to be findable

The identity becomes useful when people can search for it quickly.

03 / Journey

Identity should persist

The same location reference should carry into navigation and sharing.

Design principle

Identify → Search → Confirm → Navigate → Reuse. These findings shaped the interaction model end to end.

06 / Key design decisions

The code had to work beyond search.

I treated the code as a persistent location identity — not just a search key — so it could carry through confirmation, navigation, sharing and reuse.

01 / Identify

Entrance as destination

Make the entrance, not just the address, the destination.

02 / Search

Find by code

Let people find the destination by its unique code.

03 / Confirm

Context before navigation

Show the selected place in context before navigation.

04 / Navigate

Continue into routing

Continue into routing without losing the destination.

05 / Reuse

Share and save

Make the same code useful for sharing and saved places.

07 / Customer experience

Find the right entrance in a few deliberate steps.

Discover

Search by code

Use the unique Bawsala code to locate the intended entrance.

Refine

Use structured search

City, area and entrance-code filters make discovery easier to narrow.

Confirm

See the destination in context

Make the selected place understandable before moving into navigation.

Reuse

Share or save the location

Reuse the same code with other people or from a favourites list.

Search by Bawsala code on map
Discover — search by code
Structured search results list
Refine — structured search results
Destination detail with Bawsala code
Confirm — destination in context
Share to Google Maps, Apple Maps, Waze
Reuse — share to another map app
08 / Driver & business experience

The same identity reduces ambiguity after the address is shared.

Driver

Arrive at the intended destination

Carry the shared location into tracking and routing so the destination stays clear during the journey.

Business

Use one consistent location reference

Give customers and delivery operations the same location identity to communicate.

Zoomed map with multiple entrance pins
Driver — the exact entrance among many
Location options: information, edit, navigate, share, delete
Business — one reference, shared consistently
09 / Experience flow

From location code to arrival.

Search code → confirm entrance → view destination → choose navigation → arrive → share or reuse. The key interaction decision was to keep the location identity consistent as users moved between discovery, navigation and communication.

10 / Product evolution

The concept expanded from a code into a reusable location identity.

Identity

Unique entrance code

Make each entrance identifiable.

Discovery

Searchable destination

Make the code useful for finding a place.

Journey

Navigation + sharing

Carry the same identity through arrival and communication.

Bawsala onboarding screen
Identity — get your Bawsala code
Favourites list with labeled locations
Discovery — saved, searchable places
My Address management screen
Journey — manage and reuse over time
11 / From complexity to clarity / Before → After

The experience became simpler once the address was treated as a destination identity.

Complexity
Long, multi-line addressesHarder to search, remember and communicate consistently.
Many entrances, one addressThe destination was not always the exact entrance.
Different navigation toolsFinding and reaching a place could require multiple steps.
Location shared as an explanationPeople needed a simple reference they could send to others.
Clarity
One unique codeEvery entrance gets a searchable identity.
Exact destinationThe code points people toward the intended entrance.
Navigation in contextMove from search to route without losing the location.
Shareable locationA Bawsala code can be shared in seconds.
12 / Outcome & reflection

The product addressed a real problem, but the market increasingly standardized the underlying solution.

Product outcome

A simpler digital address experience

Bawsala turned a long address into a simple code that could identify an entrance, support search, navigation and sharing.

Market reality

The ecosystem moved toward a national standard

Saudi Arabia established its National Address in 2013, before Bawsala launched in 2018. Saudi Post | SPL also provides a Short Address using 4 letters and 4 numbers. In August 2025, the Council of Ministers adopted the National Address as the sole source for addressing in the Kingdom.

Sources: Saudi government and SPL public materials.
What this meant for adoption

Bawsala's proposition increasingly overlapped with an addressing capability embedded in the national ecosystem. Public evidence supports that market overlap and later standardization; it does not establish that this was the only reason for Bawsala's adoption outcome.

Reflection
"The UX solved a real address problem. The market increasingly standardized the underlying solution. The lesson: solving a user problem does not always create lasting product differentiation."
Back to work
B2B Finance · MSME Lending · Buy Now, Pay Later

Making working capital easier for small businesses to access and use.

Designed the digital credit and Buy Now, Pay Later experience for buyers and sellers on Solv's B2B marketplace — bringing short-term revolving credit, invoice financing and repayment into a clearer working-capital journey.

Product
Solv Pay Later
Launch
18 Jan 2021
Primary focus
Buy Now, Pay Later
Supporting work
Credit card · Invoice finance
Credit
15–60d
Flexible BNPL credit period announced by Solv.
Limit
₹25L
Credit limit up to ₹25,00,000.
Invoice
₹3K+
Invoice financing from ₹3,000.
Growth
~100%
Average monthly growth in credit lines extended.
Source: Solv public product announcements and materials, 2021. Figures shown are based on publicly available product information.
Buyer Finance dashboard screen
Solv Pay Later home screen
Solv credit card
Selected screens shown. Connect with me to explore the complete experience and design process.
01 / Overview

Solv brought Buy Now, Pay Later into the B2B buying moment.

Business need

Quick access to working capital

Small businesses could be short on cash while still needing to finance inventory and day-to-day operations. BNPL created more time to pay without relying on traditional credit journeys.

Business model

Credit connected to real transactions

Buyers received short-term credit against invoices, sellers could be paid upfront, and lending partners financed the underlying business transaction.

My focus

Make the financing choice, credit state and repayment journey understandable at the moments an MSME needed to act.

Shield and padlock illustration representing protected case study content
Your data and content are securely protected.
[ NDA protected ]

This case study is protected under NDA.

The full screens, design process, and product rationale are available to approved reviewers. Enter your password below, or request access for the complete walkthrough.

Have a password?
or
Don't have one?
Request access
That password isn't quite right — try again, or request access below.
02 / At a glance

Designing around three moments in the small-business credit journey.

01 / Access

Know what is available

Make available credit and remaining capacity easy to interpret.

02 / Use

Choose financing in context

Bring Pay Later and invoice finance into the payment decision.

03 / Manage

Understand what happens next

Connect verification, repayment, statements and account state.

Pay Later sat at the centre; invoice finance and credit management supported the journey.

Pay Later

Short-term revolving credit

Use credit across multiple invoices and repay on a flexible schedule.

Invoice finance

Finance the underlying order

Connect payment to the invoice rather than treating credit as a separate activity.

Credit card

Manage the broader credit relationship

Extend the experience into card controls, credit utilisation and account management.

03 / The problem

Access to credit was valuable only if the interface made the money, state and next action clear.

Complexity

Credit numbers compete

Approved, available and used limits are easy to confuse.

Clarity

One credit picture

Make available and used credit understandable together.

Complexity

Financing is separated from payment

The Pay Later choice needs to appear when the business is deciding how to pay.

Clarity

Pay Later at the point of choice

Present financing alongside payment options.

Complexity

Account states create uncertainty

KYC, activation and pending conditions need explicit feedback.

Clarity

Clear state → next action

Explain verification, activation and exceptions.

Complexity

Repayment spans multiple views

Invoices, transactions and statements need to connect.

Clarity

Connected repayment context

Return payment outcomes to the credit account.

04 / My role

I translated lending requirements into prototypes and mobile product experiences.

Discover

Understand product and business requirements

Worked with product, business stakeholders and leadership to understand the financing model, user states and operational constraints.

Structure

Turn financial logic into usable flows

Mapped Pay Later, invoice finance, onboarding, verification, repayment and card-management states.

Prototype

Make concepts tangible early

Designed and iterated prototypes to communicate concepts, explore alternatives and support stakeholder decisions.

Collaborate

Work closely across functions

Collaborated with product, business, technology and stakeholders as backend conditions and requirements evolved.

05 / Business context

Solv used technology and lending partners to extend financing into the B2B marketplace.

Solv positioned itself as a B2B e-commerce platform and financial-services marketplace for MSMEs, working with banks, NBFCs and fintech partners. Its January 2021 announcement described BNPL as invoice financing for buyers and sellers, designed to support immediate business needs with more flexibility.

Public · Nov 2021
100K+
Verified MSMEs on the platform, publicly reported by Solv.
Public · Early 2021
~100%
Average monthly growth in credit lines extended since BNPL launch.
Public product claim
15–60d
BNPL credit period for eligible purchases.
06 / What I learned

In lending, clarity is part of trust.

01 / Money

Show the number a user can act on

Available, utilised and approved limits must be distinguishable.

02 / State

Explain what happens next

Pending, verified, activated and overdue states need explicit feedback.

03 / Choice

Put financing in context

Pay Later is most useful when it is visible at the payment decision.

07 / Supporting credit experience

Make the credit line understandable before the business decides how to use it.

See

Available credit

Show approved, utilised and available amounts with a clear remaining balance.

Understand

Statements & transactions

Make repayment and transaction history explainable.

Act

Use or request more

Keep the next credit action visible when the business needs it.

Credit limit dashboard
Available credit limit & utilisation
Credit statement transactions
Transactions — pending, financed, rejected
08 / Pay Later journey

Bring financing into the payment decision without adding cognitive load.

01 / Choose

Payment option

Pay Now, Cash on Delivery or Pay with Invoice Finance.

02 / Review

Invoice & drawdown

Show invoice and drawdown details before confirmation.

03 / Verify

Verification

Complete OTP / required verification where applicable.

04 / Confirm

Success & remaining credit

Explain successful request, amount and remaining credit.

05 / Manage

Account & statements

Return users to the Pay Later account and statements.

Design principle

Every step should answer three questions — what am I using, what will I owe, and what happens next?

Payment option screen
Payment option
Invoice finance drawdown confirmation
Invoice & drawdown confirm
Invoice finance success confirmation
Success & remaining credit
Invoice finance transactions
Transactions

Payment choice → invoice detail → verification → successful drawdown → updated credit view. The flow was designed so the user always understands the financing choice, the amount being used and the state of the transaction.

09 / Credit card

Extend the same clarity principles into card and account management.

Onboard

KYC & activation

Guide users through registration, verification and activation states.

Control

Manage the card

Support PIN, blocking, limits and international-usage decisions.

Manage

Understand utilisation

Connect card activity back to credit, transactions and repayment context.

Aadhaar KYC verification screen
KYC: Aadhaar verification & OTP
Solv credit card detail
Card detail, balance & features
Manage your card settings
Manage: PIN, limits, block, international use
Invoice finance transactions
Transactions: pending, financed, rejected
10 / Product evolution

The work connected separate financial capabilities into one credit relationship.

Access

Digital credit

Establish credit, KYC and activation.

Utilise

Pay Later + invoice finance

Use financing directly within the B2B transaction.

Manage

Card + repayment

Track utilisation, statements, payment and controls.

11 / From complexity to clarity / Before → After

The experience became clearer when money, state and action were designed as one system.

Complexity
Credit numbers competeApproved, available and used limits can be confused.
Financing is disconnected from paymentThe user has to understand the financing choice separately.
State is hard to interpretKYC, activation and exceptions need explanation.
Repayment is fragmentedInvoices, transactions and statements live across the journey.
Clarity
One credit pictureThe usable balance is clear.
Pay Later at the decision pointFinancing appears alongside payment choices.
State → next actionUsers understand what has happened and what to do next.
Connected repaymentPayment and credit context remain linked.
12 / Outcome & reflection
Outcome

The work brought Pay Later, invoice finance, credit visibility, verification, card management and repayment into a more coherent product journey — a connected MSME credit experience rather than separate financial capabilities.

Reflection
"In financial products, clarity is part of trust: users need to know what they can use, what they owe and what happens next."
Back to work
Walmart · Transportation Ops · Mexico · 2022–23

Every handoff was a black box. Now it's one trackable journey.

Real-time shipment visibility across fulfillment, distribution and last-mile operations — because teams lost visibility across every handoff.

Context
Walmart · Ops
Market
Mexico
Timeline
2022–23
Focus
Visibility + optimization
Coverage
23%
Orders served through Omni.
Scale
391K
Orders enabled through Omni.
Savings
$1.33M
Expected savings.
Associate Tracking Dashboard Overview — Summary of Shipments
Associate Tracking Dashboard — the daily operating view for the Transportation Operations team.
01 / At a glance

A shipment visibility and route-optimization experience for omni-channel operations across Mexico.

The initiative focused on a simple operational gap: once an order moved through the network, teams could no longer reliably see what was happening at each handoff. The opportunity was to connect fulfillment, distribution, stores, delivery stations and customer care around one trackable shipment journey.

02 / The problem

The problem was not simply "no tracking." It was a fragmented operating model where shipment state disappeared between handoffs.

Complexity

Visibility disappeared after handoffs

After the truck leaves the FC, teams lose order visibility en-route, with no system to record receipt.

Clarity

One tracking view

A single view carries the shipment across the journey.

Complexity

Teams reconstruct status manually

Order details are shared through manifest files, Excel, calls and WhatsApp.

Clarity

Route + status context

Status, route and delay context sit together in one place.

Complexity

Operational uncertainty reaches customers

Without capacity or event data, teams struggle to protect on-time delivery.

Clarity

Critical shipments surfaced

At-risk shipments are visible before customers are affected.

Complexity

Fragmented coordination touchpoints

Manifest files, calls, messages and WhatsApp became de facto coordination tools.

Clarity

Summary trail for investigation

One trail supports proactive intervention instead of reactive searching.

The core problem

Too many handoffs. Too little shared shipment state.

Trail Summary — FC to DC to DS to Customer handoff trail
Trail Summary — the same shipment's FC → DC → DS → Customer handoffs, laid out as one visible trail instead of four separate systems.
03 / Core users & needs

Three core user groups sit across the operational and customer-facing sides of the journey.

01 / Core user

Transportation Operations Team

Tracks shipments in omni-channel routes, protects the SLA, and intervenes when shipments are delayed.

02 / Core user

Operations Teams — E-Com & Bricks

Coordinates the physical network across fulfillment, distribution, stores and the Brick fleet.

03 / Core user

Customer Care Team

Needs shipment status to update customers and escalate orders requiring transportation attention.

Transportation Operations

Track shipments in omni-channel routes.
Ensure orders reach customers within SLA, without loss of shipments.
Receive notification when shipments are getting delayed.

Customer Care / Customer

Track shipments so customers can be updated on status.
Escalate orders that need transportation attention.
Notify customers proactively if a shipment is delayed.

04 / Where tracking breaks

The evidence points to five recurring breakdowns.

01

Order visibility

No order visibility after the truck leaves the FC.

02

Manual effort

Significant manual effort to coordinate between FC / DC / Stores / DS.

03

DC visibility

Loss of visibility of orders within the DC.

04

On-time delivery

DC does not ship orders in the expected / promised time, creating an OTD risk.

05

Capacity

No capacity information at DC / trucks during promise calculation and route assignment.

Touchpoint
Manifest files / Excel
Touchpoint
Call · Message · WhatsApp
Impact
Loss of OTD
Impact
Loss of shipments
Route map view showing KPIs plotted geographically
Route map view — the same KPI data plotted geographically, so an underperforming route is a place, not just a row.
05 / Complexity to opportunity

The current journey is a chain of handoffs, but the customer experiences one shipment.

The design opportunity was to make those two realities match.

FC

Fulfillment Center

No capacity feedback at promise calculation / optimized route assignment.

DC

Distribution Center

Orders shared by manifest / Excel; shipment events not consistently recorded.

Store

Store handoff

Need visibility when orders are received by the store.

DS

Delivery Station / Last Mile

Once transport leaves the DC, downstream teams can be in the blind.

Customer

Customer

Needs shipment status and proactive delay notification.

Design opportunity

Turn a fragmented network of handoffs into one visible shipment journey.

06 / The breakthrough

Make the shipment journey legible as a system, not a collection of handoffs.

How might we help the Transportation Operation and Customer Operation teams get the tracking and visibility of shipment orders they need? Instead of asking teams to reconstruct status from files, calls and messages, the experience surfaces the shipment, its route, its current state and the action required.

01 / See

Make state visible

Surface shipment state across the route.

02 / Act

Enable intervention

Surface delayed and critical shipments so teams can intervene.

03 / Inform

Equip customer teams

Give customer-facing teams reliable status they can communicate.

07 / Designing the experience

Find → Prioritize → Understand → Act.

The dashboard turns a tracking problem into a decision-making workflow.

01 / Find

Search

Search by Tracking ID or Order ID and filter the operational queue.

02 / Prioritize

Focus

Use Critical, Ongoing and Historical shipment views to focus attention.

03 / Understand

Context

See status, route, delay and estimated delivery context.

04 / Act

Intervene

Open the summary trail, coordinate intervention and communicate status.

Early exploration

Low-fidelity passes worked out where KPIs, the map and the shipments table should sit before any visual design began.

Early sketch — dashboard with KPI ring chart and in-transit map view
Sketch 01 — KPI ring + map layout
Early sketch — dashboard overview with KPI boxes and critical shipments table
Sketch 02 — KPI strip + critical table
Early sketch — dashboard overview, card layout variant for critical shipments
Sketch 03 — critical shipments, card variant

Information architecture

Dashboard → Routes → Trips → Order detail, mapped across four levels before any screen was built.

Dashboard (Home)
Routes details page
Trip details page
Order detail (side modal)
Dashboard
  • Global searchSearch by trip or by order.
  • NotificationsDelayed trips and status changes surfaced proactively.
  • Summary of all routesTotal, on-time, delayed and cancelled trips — filterable by date range.
  • Critical tripsDelayed shipments that need Associate attention.
  • All routesTable and map view, KPIs per route.
Routes details
  • Route summaryFC → DC → DS → Customer flow, total trips, orders per node.
  • Performance KPIsOn-time delivery, promise accuracy, NPS, CPO.
  • Ongoing tripsTrip ID, status, driver details, expected end time.
  • Historical tripsCompleted trips — actual vs. expected end time.
Trip details
  • Trip summaryTrip ID, driver name, contact, status.
  • Trip timelineFC → DC → DS → Customer tracking.
  • Order listOrder ID, destination, status and estimated delivery.
  • ActionsCall driver on delayed, exception or failed-delivery orders.
Order detail
  • Order tracking detailsOrder ID, load number, MPL number, facility, timestamp and carrier — for FC, DC and DS.
Search results page

Filtered by All, Orders or Trips — surfaced from the dashboard's global search.

Notifications

Same delayed-trip and status alerts, opened from the bell icon.

The shipped experience

Search by Tracking ID or Order ID
Find — search by Tracking ID or Order ID, switchable per query type.
All Routes KPI table, sorted
Prioritize + understand — route KPIs sorted so the routes that need attention surface first.
08 / Route optimization & future state

Visibility is the foundation. Optimization creates a path toward a more efficient multi-hop network.

With shipment visibility across every handoff, this future-state concept explores how multi-hop optimization could compare routes across carriers and hops to improve speed, cost, and delivery performance.

Core / shipped direction

Shipment visibility across omni-channel routes
Critical / ongoing / historical shipment views
Tracking ID and Order ID search
Operational filters and summary trail
Export to Excel

Future direction

Multi-hop route comparison
Speed or cost optimization
Optimization rationale
Proactive shipment notifications
Visibility across every handoff

01 End-to-End Shipment Visibility — track every milestone across the multi-hop journey
02 Smarter Multi-Hop Routing — dynamically optimize routes across multiple handoffs
03 Optimization Impact — see how the recommended route improves key outcomes
04 Route Comparison and 05 Optimization Rationale — compare current vs optimized routes and understand the signals behind each recommendation
06 Proactive Notifications — stay ahead with real-time alerts at every milestone
Future-state POC — extending shipment visibility into route comparison and multi-hop optimization, with transit time, cost to serve, emissions, and route rationale shown side by side.
09 / From complexity to clarity / Before → After

The value is operational, not cosmetic: fewer places to look, less manual coordination, faster intervention.

Before · Reconstruct the shipment
Manifest files / Excel
Calls · Messages · WhatsApp
Visibility lost between handoffs
Manual coordination across FC / DC / Stores / DS
Delayed customer response
After · Manage the shipment
One tracking view
Route + status context
Critical shipments surfaced
Summary trail for investigation
Proactive intervention
Operational value

By enabling visibility, operations can avoid adding people simply to manually track and prevent lost packages.

10 / Outcome & reflection
Coverage
23%
Orders served through Omni.
Scale
391K
Orders enabled through Omni.
Savings
$1.33M
Expected savings.
Reported / expected impact — OTD metrics improvement, NPS improvement, productivity gain.
Outcome

The work connected a complex operational problem to a clear experience strategy: make shipment state visible, give teams a shared source of truth, and create a foundation for route optimization.

Reflection
"Enterprise UX is often about making invisible coordination visible."

What I'd push next: measure intervention time, exception resolution and customer-notification effectiveness.

Back to work
UX Case Study · Scintilla × Supplier One · Velocity Pod

From inventory insight to action.

Connecting Scintilla In-stock Recommendations with Supplier One so suppliers can understand inventory risk, validate what is happening, and move directly into replenishment.

Focus
Inventory recommendations
Experience
Scintilla → Supplier One
Integration
Top Tasks → Order Management
Status
Pre-launch
Collaboration: Scintilla × Supplier One · Cross-functional integration.
Supplier One homepage — Top Tasks listing in-stock recommendations by category
Selected screens shown. Connect with me to explore the complete experience and design process.
01 / At a glance

A recommendation should not end at insight.

The opportunity was to connect Scintilla's inventory intelligence with the workflow suppliers already use to replenish inventory. Instead of asking suppliers to interpret a signal and then find where to act, the experience brings the recommendation into Supplier One and carries it through toward execution.

Problem space

Inventory availability

Help suppliers understand inventory risk, affected products, and the reasons behind an opportunity.

Primary user

Suppliers

Surface the right issue early and provide enough context to decide what action is appropriate.

Product connection

Scintilla + Supplier One

Bring In-stock Recommendations into Supplier One as a microfrontend within Top Tasks.

North-star signal

Recommendation → action

Measure whether opened recommendations lead to meaningful supplier action.

The opportunity

Reduce the distance between identifying an inventory risk and taking replenishment action — while helping protect in-stock performance and sales.

02 / The problem

Suppliers spend more time finding problems than solving them.

Inventory issues were spread across multiple applications and reports. Suppliers had to investigate manually, connect the dots themselves, and then switch into another workflow to act. The core problem was not a lack of data; it was the distance between a signal and a confident next step.

Complexity

Fragmented inventory signals

Information and signals were spread across tools.

Clarity

One connected recommendation

Bring the relevant signal into Supplier One where it can be understood and acted on.

Complexity

Manual investigation

Suppliers had to determine what mattered and gather context themselves.

Clarity

Prioritized attention

Use Top Tasks to surface high-priority replenishment opportunities early.

Complexity

Data without enough context

A signal alone did not explain severity, causes, or what to do next.

Clarity

Explainable recommendations

Show business impact, root causes, contributing factors, and supporting evidence.

Complexity

Insight separate from execution

Suppliers had to leave the analysis experience to create or submit an order.

Clarity

Recommendation → action

Connect the recommendation to a prefilled PO and Supplier One Order Management.

Reframed the problem

From finding inventory issues to acting on the right replenishment opportunity.

Shield and padlock illustration representing protected case study content
Your data and content are securely protected.
[ NDA protected ]

This case study is protected under NDA.

The full screens, design process, and product rationale are available to approved reviewers. Enter your password below, or request access for the complete walkthrough.

Have a password?
or
Don't have one?
Request access
That password isn't quite right — try again, or request access below.
03 / The challenge

How might we surface actionable insights and recommendations to suppliers?

The design challenge was to make intelligence useful at the moment of decision: surface the issue, explain why it matters, establish confidence in the recommendation, and provide a direct path to execution.

Today
Search → Investigate → Decide → ActSuppliers search for the problem, gather context, figure out the cause, and then find the workflow where they can respond.
Designed direction
Alert → Insight → Recommendation → ActionThe platform proactively surfaces the issue, explains why it matters, recommends what to do, and connects the supplier to execution.

ACTS — principles for actionable recommendations.

A

Capture Attention

Surface high-priority replenishment opportunities in Top Tasks so suppliers focus on the most impactful issues first.

C

Clear Causality

Explain why inventory gaps exist through root causes, contributing factors, and business impact before recommending an action.

T

Earn Trust

Build confidence with transparent metrics, evaluation methodology, and supporting evidence behind every recommendation.

S

Shareable for Action

Enable suppliers to download prefilled Purchase Orders and continue directly to Supplier One Order Management.

04 / My role

I owned the experience strategy from insight to action.

I shaped the experience strategy and interaction model for connecting Scintilla's inventory recommendations with Supplier One — from discovery and recommendation comprehension through to replenishment action.

Owned

Experience strategy · interaction model · information architecture · recommendation experience · integration flow · prototype validation

05 / Integration approach

Bring Scintilla recommendations into Supplier One.

The final decision was to surface the Scintilla In-stock Recommendations experience as a microfrontend (MFE) within Supplier One's Top Tasks, then connect suppliers directly to Order Management to complete replenishment.

The design had to preserve Supplier One's existing workflow while making Scintilla's intelligence feel native to the experience.

01 / Discover

See the recommendation

See a personalized replenishment recommendation proactively in Top Tasks.

02 / Understand

Review the evidence

Review business impact, inventory gaps, root causes, and contributing factors.

03 / Decide

Validate

Validate the recommendation using supporting data and coordinate with RISM when needed.

04 / Act

Move to order

Download a prefilled PO or continue directly to Supplier One Order Management.

Replenishment gap recommendation card surfaced as a Top Task
In-stock recommendation surfaced as a Top Task
Popover explaining the Modular end of life out-of-stock reason, with considerations and possible actionsPopover defining the Retail dollars metric
Recommendation detail page — business impact, contributing factors and out-of-stock reasons
Business impact, root causes & supporting data
Sales vs Forecast

Are sales meeting demand?

Comparing this year's sales against the demand forecast shows whether the gap is a supply problem or a demand shift — informing better replenishment planning.

Sales vs forecast chart comparing actual sales to demand forecast by week
In-stock replenishable by state — US map showing inventory gap severity by state
In-stock by State

Where are the inventory gaps?

A state-level view of in-stock replenishable inventory helps suppliers prioritize which regions to act on first.

Create order — uploading a prefilled purchase order in Supplier One
Download PO — a prefilled purchase order ready to upload.
Supplier One Order Management — purchase orders and acknowledgement status
Request Inventory — continues straight into Order Management.
06 / Design evolution

Move execution closer to the moment of decision.

The key shift was moving execution into the recommendation journey rather than treating it as a separate workflow.

Early direction
Recommendation → Details → Switch workflowInsight was useful, but the supplier still had to determine where and how to act.
Final direction
Top Task → Recommendation → Evidence → PO → Order ManagementSurface the issue, establish confidence, then provide a direct path into execution.
07 / Supplier intelligence

Give every recommendation enough context to support a decision.

The experience was structured around four questions a supplier needs answered before acting: what is at stake, what changed, what needs attention, and why the recommendation can be trusted.

Business impact

What is at stake?

Retail sales impact, units affected, in-stock percentage, and weeks of supply help frame issue severity.

Sales vs forecast

Is demand changing?

Compare actual sales with forecast to understand whether demand changes contributed to the inventory gap.

At-risk clusters

What needs attention?

Drill into affected products, clusters, stores, and inventory levels to prioritize what should be investigated.

Evaluation methodology

Why was this recommended?

Show how calculations and recommendation logic were generated so suppliers can trust the result.

From action to design intent.

Review OOS Reasons

Analyze why products are unavailable at stores, such as supplier delays, low inventory, forecasting errors, or logistics issues.

Explain why the issue happened so suppliers can determine the appropriate response.

Coordinate with RISM

Work with the Walmart Replenishment Inventory Solutions Manager when the issue requires collaboration or validation.

Create a path to validate the recommendation and agree on the replenishment plan.

Download PO

Download a pre-filled Purchase Order template containing recommendation data, then review or update it before submission.

Remove the need to create the order from scratch.

Request Inventory

Continue to Supplier One Order Management to upload the completed PO and request inventory replenishment.

Make the primary call to action a direct move from recommendation to execution.

08 / Designing the experience

One journey from signal to replenishment.

Top Task → Recommendation → Business impact → Root cause → Decision → PO / Order Management. The flow was designed so the supplier always understands what changed, why it matters, and what to do next.

Before
Multiple applications
Manual investigation
Disconnected insights
Slow replenishment decisions
Analysis separate from execution
Designed experience
Unified entry point
Guided recommendations
Explainable insights
Faster path to action
Recommendation → Action
09 / Complexity to clarity

Reduce the cognitive work between knowing and doing.

The experience shift is not simply a UI consolidation. It changes the supplier's job from assembling evidence across systems to evaluating a recommendation with the right context and moving into the existing execution workflow.

Complexity
Search across systemsFind the issue and assemble the evidence.
Interpret the signalDetermine severity and likely cause from multiple data points.
Switch tools to executeLeave the insight and create the replenishment workflow elsewhere.
Clarity
Recommendation in contextSee the opportunity where attention is already managed.
Impact + causes + evidenceUnderstand why the recommendation exists before acting.
Direct path to executionDownload a prefilled PO or continue to Order Management.
10 / How success will be measured

Measure whether insight actually changes behavior.

The Supplier One experience is pre-launch, so these are success targets and measurement signals, not achieved results.

Target · Month 1
75%
Supplier adoption.
Target · 3 months
50%
Suppliers taking at least one action.
Primary signal
>25%
Recommendation action rate — opened recommendations that lead to activation.
Time to action
Recommendation → replenishment.
Business impact
Improve in-stock performance and protect sales.
Primary UX success signal: Recommendation Action Rate — does the recommendation lead to meaningful supplier action?
Outcome

Success isn't just surfacing better insights. It's shortening the distance between insight and action.

"The value of intelligence is realized only when it is connected to the workflow where decisions become actions."
Back to work
AI POC · SURETY · SUPPLY CONTINUITY

Meet Surety — the AI that turns a quiet signal into a negotiation-ready plan.

A decision-support concept for Supplier Matrix. Surety watches supplier performance, prices out the exposure the moment something slips, lines up a vetted alternative and drafts the terms — so a sourcing manager can act in minutes instead of investigating for days. The merchant still makes the call.

Focus
AI decision support
Product
Supplier Matrix
Type
Concept POC
Status
Exploration, not shipped
Prototypes · Experiments · Ideas beyond the brief — a self-directed exploration, not a commissioned project.
Design principle

AI proposes. The merchant decides. Surety surfaces the evidence, the exposure and a recommended path — the final supplier decision, volume shift and negotiation stay with the merchant.

01

Detect

02

Quantify

03

Compare

04

Decide

05

Extend

Shield and padlock illustration representing protected case study content
Your data and content are securely protected.
[ NDA protected ]

This case study is protected under NDA.

The full screens, design process, and product rationale are available to approved reviewers. Enter your password below, or request access for the complete walkthrough.

Have a password?
or
Don't have one?
Request access
That password isn't quite right — try again, or request access below.
Supplier continuity risk screen — Surety 2.0 flags Northwind Textiles' on-time delivery decline as a high-priority signal
Current end-to-end concept: signal flagged → impact quantified → alternatives compared → plan drafted → orders mapped.
01 / The opportunity

Supplier intelligence was everywhere. The decision path wasn't.

Performance, cost, risk, capacity and capability signals already existed inside Supplier Matrix — down to metrics like . But turning a warning sign into a decision meant a sourcing manager manually connecting all of it, then estimating impact, sourcing alternatives and building a case, usually under deadline pressure.

The signal

A supplier is quietly slipping.

On-time delivery falls from 95% → 78% — a decline easy to miss between dashboards until it's urgent.

The business impact

17% of supply is exposed.

120K units and $2.4M in sales revenue exposure over the next six months.

The decision

What should happen next?

Mitigate with the current supplier, or move volume to a qualified alternative?

02 / Before → after

Move from investigating a decline to managing its business impact.

Before
Investigate across signalsMerchants piece together delivery, cost, risk and capacity information across different views.
Assess impact manuallyUsers have to work out what a supplier problem means for revenue, units and supply.
After
Surety connects the signalsRelated indicators are pulled together and explained the moment something material changes.
Impact, quantified instantlySales revenue exposure, affected units and the supply gap are calculated automatically.
03 / My role

I explored how supplier intelligence could become an AI-assisted continuity workflow.

I identified an opportunity to extend Supplier Matrix beyond information retrieval into decision support, and named the concept Surety. I explored the interaction model, signal interpretation, business-impact visualization, supplier comparison, purchase-order impact and the merchant-control model through rapid prototyping.

Owned

Interaction flow · decision-support model · business-impact visualization · supplier comparison · PO impact · recommendation experience · AI interpretation patterns · merchant-control model

04 / From signal to negotiation-ready plan

Four screens, one continuous decision.

Four linked moments, each testing a different part of the journey from noticing a problem to walking into a negotiation with a plan already in hand.

01 · Detect
Surety flags the signal

From quiet decline to flagged risk

Rather than waiting for a merchant to notice a shift, Surety watches on-time delivery, performance, cost and D&B risk together and raises a single, prioritized signal the moment the pattern looks like continuity risk — not just noise.

Design question: How might AI identify and contextualize a meaningful signal rather than add another metric to a dashboard?

Signal detected screen — Northwind Textiles on-time delivery decline flagged as a supply continuity risk by Surety 2.0
Surety detects: on-time delivery drops 17 points, flagged high priority.
Business impact screen — $2.4M sales revenue exposure, 120K units at risk, 17% supply gap
Surety quantifies: $2.4M in exposure, 120K units, a 17% supply gap.
02 · Quantify
Surety prices the exposure

From a flagged risk to a dollar number

A performance dip only becomes urgent once it's translated into business terms. Surety converts the signal into sales revenue exposure, units at risk and the size of the supply gap — the numbers a merchant actually needs to prioritize the issue.

Design question: How might AI translate a technical signal into the language merchants already use to make trade-off decisions?

03 · Compare
Surety ranks the alternatives

From exposure to qualified alternatives

Surety evaluates suppliers who could realistically cover the gap — matching capacity, on-time delivery, CPMU, D&B risk and time to recover — and ranks them, rather than leaving the merchant to build the comparison from scratch.

Design question: How might AI explain why one option is recommended instead of just presenting a ranked list?

Alternative supplier comparison screen — Northwind Textiles vs Supplier B (recommended) vs Supplier C across capacity, on-time delivery, performance, CPMU, risk and recovery time
Surety recommends: Supplier B covers the full gap in 6 weeks at a 3.8% cost premium.
Decision screen — Option 1 mitigate with Northwind vs Option 2 build continuity plan with Supplier B, recommended
Surety proposes: mitigate with Northwind, or shift 25% of volume to Supplier B.
04 · Decide
Surety drafts the path forward

From recommendation to a reviewable plan

The concept turns the evidence into two concrete paths — mitigate with the current supplier, or build a continuity plan with the recommended alternative — each with clear targets, so the merchant chooses between two well-defined outcomes instead of starting from a blank page.

Design question: How might AI shorten the distance between a recommendation and a decision the merchant is ready to commit to?

05 / Purchase-order impact

From supplier risk to the purchase orders it actually touches.

Once a continuity path is on the table, the concept explores connecting supplier-level risk down to the specific purchase orders it affects — so the merchant can see real POs, real need-by dates, and decide how much volume to move, at what pace.

Potential extension

Purchase-order detail is shown to illustrate how continuity insights could support downstream merchant actions. PO reallocation and order execution are not part of this POC.

4Purchase orders
120KUnits affected
$860KPO value
$2.4M represents estimated sales revenue exposure from the broader disruption scenario; $860K represents the value of the affected purchase orders shown below.
05 · Extend
Surety maps the plan to real orders

From decision to specific purchase orders

Surety connects the recommended shift to the exact purchase orders it would touch, lets the merchant explore moving anywhere from a slice to all of the affected volume, and estimates the cost impact of each choice in real time.

Design question: How might AI make a portfolio-level decision concrete enough to act on, order by order?

Purchase order impact screen — affected purchase orders table and a volume slider projecting cost impact of shifting units to Supplier B
Surety projects: moving 17% of volume (120K units) to Supplier B costs an estimated +3.8% (~$96K).
06 / Designing Surety with the merchant in control

Explainable, bounded and always reviewable.

What AI could do

Connect relevant evidence, quantify exposure, rank qualified alternatives and draft a reviewable plan — including which purchase orders it would touch.

What AI should not do

Independently switch suppliers, reallocate purchase orders or commit to a negotiation. The merchant reviews the evidence and owns the final action.

Explainability matters

Every recommendation is paired with the decision signals and trade-offs behind it, so the merchant can understand the reasoning before acting.

Human-in-the-loop

The merchant chooses the supplier, the volume and the next action — Surety just gets them to that choice faster.

07 / Beyond the brief

From viewing metrics to acting on a recommendation.

Traditional

View supplier metrics

Surface meaningful signals before the merchant has to hunt for them.

My exploration

Surface meaningful signals

Before the merchant has to hunt for them.

Traditional

Investigate data manually

Explain why a signal matters and connect it to supplier context.

My exploration

Explain why it matters

Connect the signal to supplier context and dollars automatically.

Traditional

Compare suppliers

Recommend relevant alternatives and expose the deciding factors.

My exploration

Recommend alternatives

Expose the deciding factors behind each option.

Traditional

Prepare a case manually

Bring cost, performance, capacity, risk and capability into one decision view.

My exploration

Generate a plan

Down to the purchase orders it would touch.

And

Prepare manually → Generate a negotiation-ready plan from the underlying intelligence.

08 / What I was testing

Three questions this POC was built to answer.

01

Explainable recommendations

Can the recommendation be understood, challenged and trusted?

02

Decision signals

Can the system make the important evidence visible at the moment of decision?

03

Human-in-the-loop AI

Can AI accelerate analysis while preserving merchant judgment and control?

09 / Surety's role

A decision-support layer, not an autonomous decision-maker.

Surety was explored as a decision-support layer across signal detection, business-impact translation, supplier ranking, recommendation and purchase-order mapping. The surrounding experience — workflow, information architecture, interaction model and visual design — was designed to keep the merchant in control at every step.

This was a concept-level POC using representative supplier data and scenario values to explore the experience, not a production model or validated recommendation engine.
10 / Outcome

From data-heavy workflow to decision-support experience.

This POC demonstrates how I think beyond the immediate interface: identifying where intelligence can reduce cognitive load, making recommendations explainable, and designing AI around the merchant's decision rather than around the technology.

"AI proposes. The merchant decides."
AI product thinking Enterprise UX Decision support Explainability Prototyping Human-in-the-loop
Concept prototype using representative Supplier Insights screens and scenario values. Surety, CPMU, opportunity estimates and supplier comparisons are demonstration values — this page presents the exploration as a product-design POC, not a claim of production AI implementation or validated model performance.
Back to work
AI-Assisted UX Practice · Supplier One · Dev vs. Figma

Using Code Puppy to speed up VQA from Dev to Figma.

A small experiment to test whether AI could take the repetitive screen-by-screen comparison work out of visual QA, while keeping design judgment with the designer.

Focus
Dev vs. Figma fidelity
Product
Supplier One
Type
VQA experiment
Status
Human-validated
Prototypes · Experiments · Ideas beyond the brief — a self-directed exploration, not a commissioned project.
Findings
12
Potential fidelity issues identified.
Accuracy
~80%
Findings accurate after manual validation.
Speed
Faster
First-pass review with AI doing the comparison work.
01 / What I changed

A structured first pass, instead of manual screen-by-screen comparison.

Instead of manually jumping between the implemented experience and Figma for every screen, I used Code Puppy to inspect both and produce a structured first-pass VQA report.

01

Dev

Open the current Supplier One experience and relevant states.

02

Figma

Use the actual design file as the expected source of truth.

03

Compare

Review components, states, charts, spacing, typography and behavior.

04

Report

Generate issues with severity, UX notes and expected design.

05

Validate

Designer reviews the findings and removes false positives.

02 / See it in action

Code Puppy walking the Dev → Figma review, unedited.

Three moments from the same session: reading the dev implementation, cross-checking the Figma source file, and confirming the visual match before writing up findings.

Unedited excerpts from one review session — reading the dev build, checking the Figma source, and confirming the match.
03 / What the AI found

The screenshots below are the actual audit outputs from the experiment.

Executive summary — audit grouped findings by severity and summarized Dev vs Figma gaps
1. Executive summary. The generated audit grouped findings by severity and summarized the key Dev-vs-Figma gaps.
Structured findings — issues documented with severity, UX impact and expected design behavior
2. Structured findings. Issues were documented with severity, UX impact and the expected design behavior.
Visual fidelity examples — differences in charts, map styling, tooltips and information affordances
3. Visual fidelity examples. The review caught differences in charts, map styling, tooltips and information affordances.
Interaction and component details — bulk-action styling, checkbox alignment and feedback typography differences
4. Interaction and component details. The audit also surfaced bulk-action styling, checkbox alignment and feedback typography differences.
04 / Outcome

A faster first pass, not a replacement for judgment.

The experiment suggests a practical role for AI in everyday UX quality work: let AI search broadly, then let the designer validate, interpret and prioritize.

"AI didn't replace the designer's VQA judgment. It reduced the manual comparison work and gave me a faster first pass."
AI-assisted QA Design fidelity Dev vs. Figma Human-validated Vibe coding
AI-assisted VQA experiment · Supplier One · Dev vs. Figma fidelity review — a self-directed exploration, not a claim of production tooling.
Back to all work