Context
A customer-critical onboarding flow had to move onto a new platform while product delivery and purchase journeys continued.
My role
I delivered across React micro-frontends and Python services, while leading shared frontend components and engineering quality practices.
Approach
- Move journeys incrementally so customer delivery could continue during the platform migration.
- Share stable UI foundations through a component library instead of solving each screen in isolation.
- Raise unit, end-to-end and accessibility coverage around the highest-value paths.
Outcomes
- Contributed to an onboarding migration associated with a 10× conversion increase.
- Led a library of more than 50 reusable components.
- Increased unit, end-to-end and accessibility test coverage by 90%.