2025

Designing a rule-based system to scale AI-generated automotive imagery across 200+ US dealerships.

Designing a rule-based system to scale AI-generated automotive imagery across 200+ US dealerships.

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

RESPONSIBILITIES

UI Design

Stakeholder Presentations

Prototyping

User Testing

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.

IMPACT

IMPACT

IMPACT

~30%

less time on task reduction

~30%

less time on task reduction

~30%

less time on task reduction

~30%

less time on task reduction

5x

more configs used vs. previous version

5x

more configs used vs. previous version

5x

more configs used vs. previous version

5x

more configs used vs. previous version

+19%

coverage of VINs' background images

+19%

coverage of VINs' background images

+19%

coverage of VINs' background images

+19%

coverage of VINs' background images

Case Study Desktop Wireframes
Case Study Desktop Wireframes

Old Version

Old Version

Old Version

New 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.

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.

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.

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.

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

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 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
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