← back to work
case study · 01 of 05
+40%
User Efficiency
+60%
Development Speed
AA
Accessibility Score
client
gov agency · USCIS
role
UX lead
timeline
1 year
team
12 designers & engineers
tools
project overview
the challenge
voices from the team
QA Lead
design system makeover
A side-by-side look at how we turned an outdated UI framework into accessible, enjoyable experiences for today's users. Same screens, completely different feel and built on a foundation that finally scales.

the process · 04 phases
We modernized the platform from AngularJS to React without stopping delivery by auditing what existed, planning what came next, rolling it out in controlled phases, and validating every step with real users.
01
phase 01
what we found
02
phase 02
how we built it
Migration strategy.
03
phase 03
how we rolled it out
04
phase 04
how we shipped it
outcome and impact
The migration delivered faster workflows for users, quicker delivery for developers, and consistent accessibility compliance across all screens.
UX improvements
development
accessibility
key achievements · the scoreboard
01
02
03
04
05
06
key insights · what we learned
01
Understanding legacy functionality, technical constraints, and real user flows before touching anything saved months of rework later.
02
Clear goals and timelines per phase kept everyone aligned and gave us room to correct course without blowing up the release train.
03
Engaging every stakeholder early, engineers, PMs, QA, and accessibility, was what turned the migration from a mandate into shared momentum.
what's next
Running usability rounds on the new components to refine interaction patterns and close any remaining friction.
