2025

2025

Scaling AI-Generated Imagery : An 83% Faster Production System, with 100% imagery coverage.

Scaling AI-Generated Imagery : An 83% Faster Production System, with 100% imagery coverage.

MY ROLE

Lead UX Design

TIMELINE

6 Months

RESPONSIBILITIES

UX Research

UX Research, Stakeholder Presentations, Prototyping, User Testing, UI Design.

Stakeholder Presentations

Prototyping

User Testing

UI Design

A talent acquisition platform seeking a compelling UX approach and immersive experience.

BMW STEP is amongst the most extensive technician training schemes across North America. They are recognized for their practical methodology and thorough enhancement of technical skills. Yet, their official website seemed antiquated and overloaded with content, lacking a narrative to support its value proposition. As a result, the site faced increased bounce rates, diminished traffic, and reduced page duration.

Poor or missing images often lead to customer distrust or disinterest.

Online marketing depends heavily on product images, and the same holds true for auto dealerships, whether selling new or used cars. Poor or missing images often lead to customer distrust or disinterest. The longer a car sits on the lot, the more it costs the dealer and reduces profit. Inventory GenAI helps solve this by generating AI-powered car backgrounds to speed up sales. However, the tool lacked scalability and a user experience matching its value.

Poor or missing images often lead to customer distrust or disinterest.

Online marketing depends heavily on product images, and the same holds true for auto dealerships, whether selling new or used cars. Poor or missing images often lead to customer distrust or disinterest. The longer a car sits on the lot, the more it costs the dealer and reduces profit. Inventory GenAI helps solve this by generating AI-powered car backgrounds to speed up sales. However, the tool lacked scalability and a user experience matching its value.

MY ROLE

Senior Product Designer

TIMELINE

3 Months

TEAM

PM, 2 Engineers and me

RESPONSIBILITIES

UX Design

Stakeholder Presentations

Prototyping

User Testing

TL;DR

Rebuilt a GenAI tool capped at 80% inventory coverage into a system that generates unlimited asset combinations, reaching 100% coverage and cutting setup time from 5 minutes to  nearly 1 minute.

TL;DR

Rebuilt an image tool capped at 80% inventory coverage into a system that generates unlimited GenAI asset combinations, reaching 100% coverage and cutting setup time from 5 minutes to nearly 1 minute.

PROBLEM
A car without a photo is a drain on money

Every day a vehicle sits unlisted counts against it: financing, insurance and depreciation pile up, the metric dealers track as days on lot. The previous tool covered only 80% of inventory, since it generated a single image configuration per vehicle. What it did cover was painful to produce, with every step packed into a cramped right panel and no full view of the result.

SOLUTION
Scale coverage without breaking what people already knew

Every day a vehicle sits unlisted counts against it: financing, insurance and depreciation pile up, the metric dealers track as days on lot. The previous tool covered only 80% of inventory, since it generated a single image configuration per vehicle. What it did cover was painful to produce, with every step packed into a cramped right panel and no full view of the result.

PROBLEM
A car without a photo is a drain on money

Every day a vehicle sits unlisted counts against it: financing, insurance and depreciation pile up, the metric dealers track as days on lot. The previous tool covered only 80% of inventory, since it generated a single image configuration per vehicle. What it did cover was painful to produce, with every step packed into a cramped right panel and no full view of the result.

SOLUTION
Scale coverage without breaking what people already knew

A config is a saved AI image template: background, angle and lighting, that can be applied and integrated to any VIN (vehicle). The mandate was to go from one config for the entire inventory to unlimited config-to-VIN combinations, without forcing a new mental model onto existing users. Speed had to scale with coverage: the old flow took about 5 minutes per set, the new one takes one minute.

IMPACT

IMPACT

IMPACT

83%

faster task completion

83%

faster task completion

83%

faster task completion

5x

more configs used vs. previous version

5x

more configs used vs. previous version

5x

more configs used vs. previous version

100%

inventory coverage with new tool

100%

inventory coverage with new tool

100%

inventory coverage with new tool

Case Study Desktop Wireframes
Case Study Desktop Wireframes

Old Version

Old Version

New Version

New Version

HIGHLIGHTS

HIGHLIGHTS

HIGHLIGHTS

Image Editing

A dedicated workspace for composing the final vehicle image before rendering. Users can select from curated background presets, remix or generate new environments, and precisely position and scale the car in real time. The goal was to shorten the feedback loop and give users full visual control before committing to the final output.

Parameters Screen

Naming and Filtering

Configurations can be clearly named and scoped to specific VINs using filters or manual selection. This ensures long-term manageability as inventory scales, while preventing unintended application across vehicles. Granular targeting transforms configurations from global settings into controlled, intentional actions.

Config Gallery

A centralized view of all configurations, their status, and the VIN segments they affect. Users can duplicate, customize, or remove configs as needed; promoting reuse while maintaining clarity and oversight. The gallery reinforces visibility and governance across the system.

VIN Details

A detailed view of each vehicle and the configuration currently applied to it. From this page, users can trace configuration logic and navigate directly to the source config if adjustments are required. This creates transparency at the vehicle level and reduces ambiguity when managing large inventories.

Image Editing

A dedicated workspace for composing the final vehicle image before rendering. Users can select from curated background presets, remix or generate new environments, and precisely position and scale the car in real time. The goal was to shorten the feedback loop and give users full visual control before committing to the final output.

Parameters Screen

Naming and Filtering

Configurations can be clearly named and scoped to specific VINs using filters or manual selection. This ensures long-term manageability as inventory scales, while preventing unintended application across vehicles. Granular targeting transforms configurations from global settings into controlled, intentional actions.

Config Gallery

A centralized view of all configurations, their status, and the VIN segments they affect. Users can duplicate, customize, or remove configs as needed; promoting reuse while maintaining clarity and oversight. The gallery reinforces visibility and governance across the system.

VIN Details

A detailed view of each vehicle and the configuration currently applied to it. From this page, users can trace configuration logic and navigate directly to the source config if adjustments are required. This creates transparency at the vehicle level and reduces ambiguity when managing large inventories.

Image Editing

A dedicated workspace for composing the final vehicle image before rendering. Users can select from curated background presets, remix or generate new environments, and precisely position and scale the car in real time. The goal was to shorten the feedback loop and give users full visual control before committing to the final output.

Parameters Screen

Naming and Filtering

Configurations can be clearly named and scoped to specific VINs using filters or manual selection. This ensures long-term manageability as inventory scales, while preventing unintended application across vehicles. Granular targeting transforms configurations from global settings into controlled, intentional actions.

Config Gallery

A centralized view of all configurations, their status, and the VIN segments they affect. Users can duplicate, customize, or remove configs as needed; promoting reuse while maintaining clarity and oversight. The gallery reinforces visibility and governance across the system.

VIN Details

A detailed view of each vehicle and the configuration currently applied to it. From this page, users can trace configuration logic and navigate directly to the source config if adjustments are required. This creates transparency at the vehicle level and reduces ambiguity when managing large inventories.

LEARNINGS

LEARNINGS

LEARNINGS

Evolving design from an existing system

I had to work on the new version of this feature while making improvements on the old one. For this task, it was crucial to map all the flows and components used before, and slice the new designs into functional chunks that served the team immediately after implementation.

Feature of one user

Although this feature is one of the best-selling among clients, only one user was actively using it. Due to the scarcity of this user's time, I had to combine quick demos with prototype testing, instead of using traditional testing methods.

Feature of one user

Although this feature is one of the best-selling among clients, only one user was actively using it. Due to the scarcity of this user's time, I had to combine quick demos with prototype testing, instead of using traditional testing methods.

NEXT PROJECT

Optimizing the BMW Talent Acquisition website for success

NEXT PROJECT

Optimizing the BMW Talent Acquisition website for success

Let's connect

Happy to hear about your new project, idea or opportunity.

Mentorships

If you're a Product Designer looking for guidance or help on your next career steps, reach out to discuss your current challenge.

CURRENTLY LIVING IN SAO PAULO, BR
Let's connect

Happy to hear about your project, idea or new oppotunity

Mentorships

If you're a Product Designer looking for guidance or help on your next career steps, reach out to discuss your current challenge.

CURRENTLY LIVING IN SAO PAULO, BR