The Problem, Backed by Data
UBI's existing Personal Loan journey suffered from poor user experience and high complexity, which meant customers frequently could not complete the digital application on their own. This created two compounding business problems for UBI
Customer loss — high drop-off on the digital journey.
Continued branch dependency — like many traditional banks, most customers defaulted back to branch-assisted applications, which undermined UBI's broader push to establish a real digital presence.
Converge & Decide
Beyond the macro-structure, I focused on making the journey usable for financially non-expert users specifically:
Maximum data fetched with API's, redused manual document upload and data entries for end user
Simplified, clear payment and mandate option for user
A single, streamlined CKYC flow featuring a search option and a fallback path to proceed without CKYC, ensuring an uninterrupted customer journey.
A clear, guided Account Aggregator flow for income verification, a step that's often confusing even for digitally comfortable users
Every one of these decisions traded a small amount of additional structure/steps for a large reduction in cognitive load consistent with the research finding that tier-2/3 city users needed explanation, not assumption.
Cross-Functional Collaboration
Design sign-off happened directly with UBI stakeholders (AGM/SGM level) before reaching engineering which meant, structurally, engineering had limited room to challenge approved designs once locked. Rather than a negotiation dynamic, collaboration with the 12-person dev team centered on implementation accuracy
I personally tested every page and component post-development in two structured phases. SIT (component and pixel-accuracy testing with dummy data) and UAT (full real-data testing across all realistic scenarios).
Any gap found was raised as a ticket with a clear visual diff and detailed explanation, rather than a vague bug report keeping the dev team's fixes fast and precise.
I ran full UAT journey walkthroughs directly with the Bank's CX team, giving them hands-on exposure to the finished flow.
Visual & System Craft
The design system for this program was a fully collaborative effort across the design team, not something I owned solo — worth stating plainly, since it differs from prior projects where I built the system independently. What I can speak to directly:
The system was fully tokenized, supporting consistent scaling across both mobile and desktop versions of every loan journey.
It was built to WCAG 2.0 accessibility guidelines — a meaningful constraint given UBI's public-sector, broad-demographic user base, and one that doesn't come up in every commercial fintech project.
I built a complete design system from tokens up — 20+ core components and foundational elements, designed and structured in Figma. To scale this system efficiently across the app's many loan-type flows, I documented the system as a structured reference file and used it as a working skill within Claude — so that once I'd designed a component's foundation (e.g., a card layout), I could generate consistent, on-brand variants of it quickly for the many contexts the app needed (different loan types, different data states) without redesigning each one from scratch.