Internship

Helping members communicate better with their robots at home

During the summers of 2024 and 2025, I interned at Shark Robotics and the Mobile design team as an interaction designer. During my time, I designed how people interacted with a fully autonomous cleaning system. I worked on robotics UI patterns, communication design, and interfaces for various hardware products. I owned the redesign of new map detection, cleaning reports, and dynamic island interactions. My involvement included showing prototypes and designs to company CEO Mark Barrocas, co-leading live user research studies, and working across engineering and design teams.

Role
Product Design Intern
Team
2 Designers, 4 Product managers
Duration
20 weeks
SharkNinja cleaning progress on the iPhone Lock Screen and vacuuming controls in the Dynamic Island

Powerful features were hard to understand.

The robots could detect stains with advanced laser sensing, sweep room by room, and share live progress. We wanted to show people all of these capabilities, but surfacing every detail made it harder to understand what the robot was doing. The designs underperformed in user testing.

Testing favored an intuitive interface that prioritized the status people needed most: which room the robot was in, when it finished a room, whether it detected a stain, and what action it would take next.

The aesthetic-usability effect informed the visual direction, while testing guided which details to surface. A clearer interface, with secondary details kept in the background, helped people understand the robot’s behavior and build trust in it.

Making robot behavior easier to follow.

I led and owned the iOS Live Activities and Dynamic Island designs for the robots, bringing timely cleaning updates and essential controls to the Lock Screen and Dynamic Island.

My work also included a series of app redesigns that remain under NDA.

In user testing

60% less time
to complete onboarding
Half the time
to understand robot status

Cleaning progress, right on the Lock Screen.

The current room, room-by-room progress, and next action sit together with quick controls to pause cleaning or send the robot home.

Compact and minimal Dynamic Island states for cleaning, moving to a room, pausing, needing help, returning to dock, and finishingExpanded Dynamic Island states showing cleaning progress, the next room, help when stuck, and a completed cleaning summary

A familiar face for the home

A greeting, a calendar, and a clock turn the circular display into an everyday companion, with air quality close at hand.

Understand the air around you

Move from the overall air quality score to individual readings for particles, VOCs, humidity, and temperature.

PM 2.5 particulate level indicator