view cv

iRobot

iRobot is an American company and one of the world's leading consumer robotics manufacturers, best known for its Roomba line of robot vacuums. Founded in 1990, the company actively develops its smart home, automation, and robotics directions.

Roomba Home is a new mobile app by iRobot, built from scratch to manage the current generation of robot vacuums. It lets users easily and flexibly configure robot behavior, control cleaning, monitor device status in real time, and automate routine household tasks.

Senior Product Designer June 2024 — July 2026

results

The implemented updates drove meaningful growth across the app's key performance metrics.

20–35%error reduction
By simplifying UX logic and bringing the interface up to inclusivity standards, we significantly reduced users' cognitive load, cutting errors in key flows by 20–35%.
+10–18%core functions optimization
A focus on quick-interaction patterns and optimized device setup flows increased success rates for Setup and Launch scenarios by 10–18%. These changes let users tap into the technological potential of the new iRobot models from the very first minutes of ownership.
+3–7%retention
Our joint work didn't just strengthen loyalty among the existing audience (a 3–7% increase in retention) — it also built the foundation for reaching a target NPS of 80 and long-term leadership in the smart home market.
92%business outcome
A 92% adoption rate made the feature the primary launch method, driving a significant rise in cleaning frequency among active users that accelerated the consumables replacement cycle and fed measurable growth in recurring revenue and LTV.

problems

The redesign was driven by a gap between the technological potential of the new robots and the current user experience — reflected in the app's average rating of 3.8/5. Feedback analysis revealed that 65% of users found cleaning, map, and schedule setup too complex, while the interface couldn't visualize the new 3D maps and advanced automation.

Mixpanel Insight: the high interaction cost leads to drop-off before cleaning begins.

Additional barriers included non-compliance with WCAG 2.1 accessibility standards and pressure from competitors offering more intuitive solutions.

The strategic goal of the project was to transform the product to reach NPS 80 and grow engagement by 20%, through the launch of an inclusive, high-tech interface in early 2026.

business frame

One of the first things I did as lead was formalize the link between design and business metrics — not to justify budget, but as a working decision tool and a shared language with product and engineering.

One tap Cleaning starts More frequent cycles Consumables wear Repurchase LTV growth

Every bit of friction in the interface isn't just inconvenience — it's a break in the business model. If someone doesn't start a clean because they "couldn't figure out the settings," the company loses money. That reframed how we talked to product and engineering: not "let's make it nicer" but "here's where we lose conversion, and here's what it costs."

insights

Research ran across four layers — product analytics, interviews, usability testing and a steady stream of store reviews. A few non-obvious findings shaped the whole direction.

one-tap over setup
Long setup pushed most people to just launch the robot with the physical button — the app's value was lost before the first clean. This became the core driver of the redesign.
children under 5
The strongest predictor of cleaning frequency — and of drop-off on complex setup. These families want confidence the robot handles it on its own, not more flexibility.
shedding pets shift the “where”
A cat reprioritizes rooms: living room and hallways jump to the top. The pet profile has to drive zone recommendations, not just the schedule.
trust over control
From testing: “Don’t make me jump through hoops to vacuum the kitchen.” Recommendations land when they feel like help, not supervision.
weather: not for v1
Rain → more tracked-in dirt was a promising signal, but integration complexity and privacy concerns outweighed it. The call was locked with data, not intuition.

strategy

One of the most important product decisions — from design, and from me as lead — was reframing the core problem we were solving.

old question
How do we cut the number of steps before the first clean?
new question
How do we make sure that from day one the user gets a clean that understands their home?

This isn't semantics — it changes the whole solution architecture: instead of shortening onboarding, we invest in capturing context and explaining why it matters. The difference between "fill out a form" and "tell us about your home and we'll clean smarter."

The reframe meant aligning the data team (rebuilding the recommendation model), product (infrastructure invisible to the user) and engineering (real technical cost). Before locking the direction I ran a round of customer-development interviews, so stakeholder reviews ran on validated hypotheses rather than opinion.

Home Profile
a personalization layer built from household composition.
Map-based Routine Builder
spatial UX where the map itself is the interface.

solutions

I joined this program mid-flight in June 2024 as the embedded senior designer, working alongside the in-house design lead, product and engineering. The first three solutions here are mine end-to-end; the from-scratch rebuild and the map-first architecture were already underway when I arrived, and I designed within them.

smart clean, iterated
</>

Smart Clean was a team hypothesis: instead of making people configure every clean, surface the most likely one. With Data Science and the design lead we built it, and I owned the iterative rollout — analyzing feedback in detail. At launch I made the entry point as fast and obvious as possible; after several iterations, once users had learned the feature, I shifted focus from the "sellable" feature toward overall screen usability.

The old multi-step path — create a job, set it up, save, start — collapsed into two taps: "Smart clean → start." The robot begins with the rooms that need it most, no extra setup — cutting 12 seconds off time-to-task.

Before / after: the multi-step cleaning setup collapsed into a Smart clean tap and start
inclusive by default
</>

Particular attention went to implementing inclusivity standards (WCAG 2.1) and optimizing the interface for VoiceOver, which expanded the product's accessibility for all user groups.

quote 1
«the iRobot app is 95% to 98% fully accessible and usable…»
quote 2
«I was able to set up the robot completely… (review from a blind user)»
one source of truth
</>

I focused on stabilizing the delivery pipeline. We introduced strict status-model rules, established a single source of truth, and integrated a Design Freeze practice before handoff to development. This wasn't just a tooling question but a cultural shift: we built clear "rails" along which design, engineering, and Data Science began moving in sync.

Room map with labelled zones and the My Routines panel — one consistent source of truth
built from scratch
</>

Roomba Home isn't a redesign. The old architecture couldn't support the new robot capabilities. We built the system from scratch: new navigation, a new map, new recommendation logic, a new language of interaction with the device. And all of it had to launch in sync with the hardware release — plus maintain App Flip compatibility for older robot generations.

New architecture: 3D floor plan with rooms and a mid-mission cleaning view
the map is the interface
</>

The new solution: the map isn't a background, it's the interface. Tap a room → it highlights green → the bottom panel appears automatically: cleaning time, mode, profile, "Start now" / "Schedule for later" buttons. Everything else sits under "Advanced settings."

Map-first interface: tap a room to open the cleaning panel with time, mode and start controls
discovery rhythm
</>

The design lead and I built the discovery rhythm like this: joint sessions → rapid prototypes → testing → data. I ran working sessions with the data analysts where we sketched on the board and worked through, in real time, which inputs drive dirt patterns and how user context should translate into model parameters.

Discovery artefacts: whiteboard sketches and the cleaning-logic matrix from working sessions

user journeys

Key scenario: from unboxing to habit. A new user unboxes the robot → connects via the app → creates a home map → goes through Home Profile → sees a personalized cleaning profile → builds the first routine on the map → starts cleaning → after a few cycles the routine runs on its own.

Every transition used to be a drop-off point. Home Profile closes "setup with no payoff." Routine Builder closes "I have a map but don't know what's next."

End-to-end onboarding journey: connect, set up, create and save a map, welcome home, first routine in progress

the hardest call

The most telling decision from a leadership standpoint — and the hardest to make.

The new robots detect dirt concentration by zone, so the obvious move was to show it: per-room heatmaps, time series, zone comparisons. The data was rich and the visuals impressive — I'd personally invested time in several variants.

Testing broke the concept. People weren't overwhelmed by complexity — they didn't know what to do with it. Worse, a dirt heatmap read as an accusation — "is my home really that dirty?" — the exact opposite of help.

rejected
A per-zone dirt heatmap — rich, impressive, and unanswerable: it never told the user what to do next.
shipped
One concrete prompt — “Kitchen hasn’t been cleaned in a while — run a clean?” The data now works inside the recommendation, not as raw numbers.

It was hard to defend: the data team had invested serious resources, and some stakeholders saw visualization as a competitive edge. The argument that landed — the data doesn't disappear, it powers the recommendation; the user sees the conclusion, not the numbers. The team kept the value of their work, and we kept the experience.

team

quote
«Daria is the bridge between designers and our technical and QA partners…»

The work was done in close cross-functional collaboration. I acted as the bridge between product managers and developers, ensuring that every design decision was technically feasible and aligned with iRobot's strategic goals.

outstaff design team
2 designers (myself as senior; 1 principal)
in-house design team
4 designers (lead, 2 principal, 1 senior)
cross team
10 head-unit devs, 4 frontend, 6 backend, 9 analysts, 2 PM, 1 PO

next

beneflo — B2B2C corporate benefits ecosystem

beneflo

B2B2C corporate benefits ecosystem

view project

contacts

senior product designer based in Bilbao,
currently shaping products at TLM
view cv