I modernized Freedom Mortgage's design system during delivery.
I joined Freedom Mortgage while its React Native mobile app was still shipping. The design file held roughly 4,400 variants and 781 token values, but design and code no longer agreed on which patterns were current. Designers needed a canonical component before starting a flow. Engineers needed the matching code without waiting for a handoff. Product delivery could not pause while I fixed the system.

Confidential client work
Some client studies include confidential product detail. Enter an access code to read them.