Enhancing B2B e-commerce for retail partners
Overview
Nike Partners (Nike.net) serves as Nike’s global B2B e-commerce platform, facilitating over $12 billion in annual revenue by connecting Nike with its retail partners. As a lead designer, I was responsible for designing new, 0→1, applications from the ground up to implementing new features in existing applications. My role encompassed establishing and evolving Nike.net's global design standards, managing the design process from requirements definition through development and launch, and collaborating closely with internal business partners, product owners, analysts, and developers.
Manage//Invoices: Streamlining retailer finance operations
Challenge
Retailer finance managers faced inefficiencies due to a mix of outdated online and manual processes for managing and paying Nike invoices. This led to inaccuracies, missed payments, and time-consuming customer service interactions.
Solution
Designed a new application providing retailers with a unified, simple, and efficient tool to manage and pay invoices. The application aimed to improve daily workflows, reduce errors, and minimize the need for customer support.
Impact
-
Enhanced user experience for retailer finance managers
-
Reduced payment inaccuracies and missed deadlines
-
Decreased volume of customer service calls
-
Saved time, resources, and costs for both retailers and Nike

Collaborated with stakeholders to understand what they thought the application should be at a baseline, and define who our users were and how they worked. We began with journey/empathy mapping activities.


Developed new personas to facilitate alignment with stakeholders, and as a reference point to help ensure design decisions were grounded in user needs.

Roughed out and refined user flows and high-level application structure.





Universal Product Detail Page (PDP): Unifying the buying experience
Challenge
Multiple applications across Nike.net — used for planning, wholesale futures buying, and in-season replenishment — each had unique PDPs with varying functionality, design patterns, and aesthetics. This inconsistency created significant engineering overhead, with teams maintaining and managing separate code bases for each version. It also caused serious usability issues, forcing retail partners to learn different ways to accomplish similar (and sometimes identical) tasks, leading to inefficiencies and frustration.
Solution
Designed a single, consistent, fully responsive universal PDP as a standalone component. It could be lightly customized for individual applications while still allowing for seamless integration and a unified experience.
Impact
-
Standardized the product detail experience across multiple applications
-
Greatly reduced the learning curve for retail partners by providing a single, familiar interface and workflow
-
Improved engineering efficiency by eliminating multiple separate PDP code bases, reducing ongoing development and maintenance overhead

High-fidelity interactive prototype that brought the universal PDP to life early in the process — enabling rapid feedback, cross-team alignment, and confident hand-off to engineering.

