
Robo Design System
Redefining aircraft records keeping with
generative AI
I led the UX design for a system that reads PDFs, intelligently extracts relevant data, and creates organized, digital logbooks. Working closely with aviation experts and engineers, we crafted an experience that bridges advanced AI capabilities with intuitive workflows for maintenance teams.
My Role
Lead Product Designer
Team
Veryon product trio
Tools
Figma, Miro, Jira
Timeline
6 months
The Problem
Robo's interface was inconsistent and hard to scale, slowing development and creating unclear affordances for user.
When I joined, Robo had no centralized design system. UI elements like modals and buttons were styled inconsistently across web and mobile, creating fragmented user experiences and design–dev misalignment.
Inconsistent UI patterns made the interface feel unreliable and hurt user trust.
Duplicated designs increased dev time and led to bloated code.
Visual misalignment with updated branding reduced design cohesion.
Goal
I focused on building a system that scaled with the product and simplified collaboration across teams.
After identifying patterns of inconsistency and inefficiency, I worked with the team to define focused goals that would reduce friction, speed up delivery, and unify the product visually.
Solution Highlights
I redesigned modal components as a starting point to drive cohesion and scalability.
As the first step in building the design system, I focused on the most inconsistent UI pattern — modals. I rebuilt them with consistent layout, type scale, spacing, and visual style aligned to the refreshed brand.

Research & Insights
To uncover the root of UI inconsistencies, I audited modal designs and interviewed cross-functional stakeholders.

Turning Insights into a Solution
I defined design principles and built modular modal components to scale consistency across the platform.

Designing Base Elements
I established foundational styles to drive consistency, readability, and brand alignment.
Typography
Roboto was chosen for its clean, modern feel and strong readability across platforms. The type scale supports clarity in dense, data-heavy layouts.

Color
The palette balances function and brand:

Button States
Defined button variants for all modal interactions. States are clear, responsive, and optimized for consistency across web and mobile.

Icons, Radii and Strokes
Standardized icon sizes and refined stroke widths and corner radii to improve visual clarity and maintain hierarchy across modal components.

Input Fields
Designed input patterns with clear labels, predictable spacing, and flexible formats for values like percentages, dates, and tokens.

Design In Action
I created components and documented them for ease of use.
Desktop (1024 px)
I designed input fields with clear labels, consistent spacing, and accessible states, to ensure cohesion across the modals.

Mobile (375 px)
Components were adapted for smaller screens, with streamlined layouts and spacing to maintain usability without overwhelming the interface.
Reusable design patterns
Collaborated closely with developers to ensure accurate implementation and consistent behavior across platforms.
Partnered with engineers to hand off finalized components through Figma, complete with clear specs for grid, spacing, and interaction states. This ensured smooth integration and maintained visual fidelity at scale.
Reflection
Building Consistency with Confidence
Inventing patterns for a one-of-a-kind tool
My biggest stretch was shaping AI interactions for older, less-technical users. I studied established patterns, tested plain-language prompts, and made every suggestion reviewable and reversible with visible confidence.
With few benchmarks, I modeled the domain from the ground up—page as the atomic unit, relationships for evidence, and guided flows with optional flexibility. Rapid paper→prototype→test loops helped translate hangar workflows into UI without copying the wrong conventions.