Plume Inc. is a cloud platform that powers smart WiFi for over 400 internet service providers, reaching 1 billion connected devices worldwide. It turns commodity routers into adaptive, intelligent networks, handling self-optimizing WiFi, cybersecurity, and analytics.
At Plume, I led the comprehensive redesign of Plume's design system, touching more than a billion unique devices globally. I modernized the entire visual language (colors, typography, iconography, and illustrations) while developing a robust component library.
I directed the design and development of Plume mobile app, leading a team of over 25 engineers through all phases from concept to launch. Collaborated with cross-functional stakeholders to align business objectives and user requirements.
User research shaped every major design decision. I ran studies to uncover friction points and validate solutions, then used ProtoPie and Figma to prototype and test interaction patterns before handing off to engineering.
I transformed the Plume app for tablets. The main challenge was adapting tab bar navigation for larger screens. I designed a dock that anchors to six screen positions. I used ProtoPie to prototype and validate the new interaction patterns.

I worked on recreating UI and UX for all Plume graphs. The challenge was building a structural foundation flexible enough to support multiple graph types across two different apps and Android and iOS platforms.



I led the comprehensive redesign of Plume's design system. I modernized the entire visual language typography, iconography, and illustrations, color scales and developed a robust component library. Preparing and launching the design system took over six months. Developing and maintaining it took years. At the start of the process, I partnered with a coworker to audit existing design patterns. Our goal was to identify the most universal components while keeping the total count to a minimum. Here are the main components that emerged from that process.


I also created a new color system with many new shades, a simplified 50–900 naming convention, and ensured colors are easy to use and understand for both designers and developers.