Scaling the fluidra pool app to support over one million connected users
â
Building scalable design systems and automating design workflows with Claude MCP.
B2C UX ¡ Design Systems ¡ AI ¡ Automation

I bridge design and development using vibe coding and automation to turn Figma components into production-ready code and keep design systems in sync with the repository.
âAutomating handoff. Shipping cleaner, reusable UI.

Currently at Fluidra NA, Leading UX across consumer application, B2B platforms, and embedded hardware designs.
Building AI-powered design systems that bridge design and code at scale.









Currently at Fluidra NA, Leading UX across consumer application, B2B platforms, and embedded hardware.
Building AI-powered design systems that bridge design and code at scale.









California-based problem solver with a strong focus on crafting data-driven solutions and leveraging an AI-powered design approach to tackle your next big challenge.
â
Currently working as a Product Designer at Fluidra NA, where I enhance user experiences across both consumer-facing products and internal employee platforms.
Mentored over 300 students across Europe, India, and the USA in the past two years Book a Discovery Call.

Atomic Approach
Atoms are the smallest and simplest components in our design system. Think of them as the building blocks like icons, buttons, and avatars.
They serve as the foundation upon which more complex components are built, making the entire system modular and easy to manage.
Molecule
Molecules are simple components made by combining atoms. Like with atoms, I designed every possible state and scenario for molecules to cover user interactions.
The design system then served as a go-to resource for developers to understand how to implement components based on different user actions.
Organisms
Organisms are the most complex components in the design system. They are made up of groups of molecules and atoms, combining to form complete sections of the user interface, like a navigation bar or a product card, which can be reused throughout the product for consistency and functionality.
Background-----
The app was designed to let users monitor and adjust up to 32 pool or spa features through the ICD pool control system, However, for many customers, navigating those capabilities was anything but relaxing. MVP flows felt overly technical and lengthy making the experience frustrating rather than helpful.
Even tech-savvy users ran into friction, with flows that required more steps than necessary and didnât feel intuitive. As a result, completion rates dropped, and complaints went up. The promise of control and convenience was there, but the path to it wasnât smooth.
â
So, how could we turn the Fluidra Pool app into something customers actually enjoyed using something that made managing their pool feel as seamless as swimming in it?
Refined the Pool Automation experience by addressing key user challenges through a structured UX process - driven by real user feedback, behavioral insights, and iterative design.

While working on the Fluidra Pool app, I identified three critical MVP flows where users struggled to complete key tasks. Each challenge required thoughtful UX solutions to simplify pool automation and present it in a way that felt intuitive, without overwhelming users with technical language.
Take full control of your pool or spa with the Basic Schedule feature. Easily set up to 32 water features to run exactly when you want by time, day, or custom scene. Whether itâs a relaxing spa evening or a lively pool party, you can create the perfect atmosphere with just a few taps. Best of all, you can manage everything from anywhere in the world.

Challenge:
Setting up a schedule felt like a long, tedious process, especially when trying to manage multiple water features. Thereâs no clear distinction between individual features and scenes, which made it hard to understand what I was actually scheduling. And if I made a mistake or wanted to make a quick change, editing the schedule wasnât straightforward, it felt like I had to start over.
Solution:
- Goal-Based Flows: Redesigned the scheduling experience around user goals (e.g., âRelaxing Evening,â âMorning Routineâ) instead of technical settings to better align with mental models.
- Visual & Intuitive UI: Introduced a clean, icon-driven interface with plain language to make complex pool functions easy to understand at a glance.
- Modular Scheduling Steps: Broke the process into clear, editable steps, allowing users to review and update individual parts without having to restart the entire schedule.
Scenes let you group your favorite water features and save them as a custom experience, so with just one tap, you can activate your perfect setup. Whether itâs a âParty Modeâ with all features on or a relaxing evening scene, Scenes make it easy to recreate the moment anytime, instantly.

Challenge:
Users often experience confusion between Schedules and Scenes, struggling to understand when to use each. While Scenes offer personalized control over grouped water features, users lacked the ability to automate them at specific times, limiting their practical use. Additionally, accessing Scenes quickly wasn't intuitive, making it harder to activate preferred setups on the fly. Users expressed a clear need for more personalized, time-based automation and faster access to their custom Scenes.
Solution :
- Onboarding UX Copy: Added clear, concise guidance on first use to explain the Scenes feature and differentiate it from Schedules, reducing user confusion.
â
- Visual Icons & Default Names: Introduced icons and preset scene names to help users quickly create and identify grouped water features with ease.
â
- Smart Automation: Implemented feature-toggle scheduling, allowing Scenes to activate automatically at user-preferred times for seamless control.
â
- Add to Favorites: Proposed a system to pin frequently used Scenes, Schedules, or features on the main dashboard, enabling quick, personalized access.
Take full control of your pool or spa with the Basic Schedule feature. Easily set up to 32 water features to run exactly when you want by time, day, or custom scene. Whether itâs a relaxing spa evening or a lively pool party, you can create the perfect atmosphere with just a few taps. Best of all, you can manage everything from anywhere in the world.

Challenge - Setting up a schedule felt like a long, tedious process, especially when trying to manage multiple water features. Thereâs no clear distinction between individual features and scenes, which made it hard to understand what I was actually scheduling. And if I made a mistake or wanted to make a quick change, editing the schedule wasnât straightforward, it felt like I had to start over.
Solution - Setting up a schedule felt like a long, tedious processâespecially when trying to manage multiple water features. Thereâs no clear distinction between individual features and scenes, which made it hard to understand what I was actually scheduling. And if I made a mistake or wanted to make a quick change, editing the schedule wasnât straightforwardâit felt like I had to start over.

I joined Fluidra, a global leader in pool and wellness automation in 2023, where the company specializes in innovative IoT-enabled products, operating in over 45 countries. After taking UX ownership of the consumer-facing app, I was entrusted with leading the creation of a scalable design system to support design teams distributed across USA, India, Spain, and Colombia. This role enabled me to establish design standards and unify user experiences across Fluidraâs international product lines.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Fluidra's connected pool platform spanned four surfaces: mobile, desktop, and an outdoor LCD, each built independently with no shared design language, making a powerful product feel like four disconnected tools.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.
Side Note -
I started posting my thoughts on LinkedIn about tackling the challenges and learning curves of designing a scalable design system in my new role, I was genuinely surprised to receive a connection request from Jakob Nielsen, the legendary usability expert and pioneer in the field of UX đŽ
a true fan moment!









Research, explore & define





Shape ideas into experiences





Align, collaborate & deliver





From idea to impact





Users naturally rely on familiar patterns. By designing navigation with clear entry points and predictable flows, the experience became more intuitive, helping users move through the app with less effort and confusion.
