
Design Systems Component Design Cross-Platform UX Documentation Accessibility
The Context
As the ecom platform evolved across iOS, Android, and Web, the radio button implementations became inconsistent in behaviour, implementation and accessibility. This created fragmented experiences, increased implementation complexity, and reduced consistency across products.
The goal was to create a shared radio component standard that could be adopted consistently across platforms, improving accessibility and aligning UX and engineering teams around common patterns.
The Process
I worked with engineers, Product Managers, UX leadership, retailer stakeholders, and the Design Systems Working Group to audit existing implementations and define a shared radio button standard across iOS, Android, and Web.
While the wider initiative included updates to dropdowns, checkboxes & text fields, I was responsible for auditing, redesigning and documenting the radio button component. Through iterative design reviews, we refined accessibility requirements, interaction patterns, edge cases and implementation guidance before rollout.
I audited radio button implementations across iOS, Android and Web, identifying inconsistencies in behaviour, accessibility, visual design and implementation patterns. Working alongside the Design Systems Working Group, we benchmarked external systems and reviewed internal use cases to define a shared component standard.
Because radio buttons were heavily used across several projects I was working on, I contributed real-world retailer requirements, payment flows and edge cases throughout the redesign process.

The Outcome











