Lead Product Designer · Wealth-management SaaS · May 2023 - Jul 2026
Rebuilding the core workflow of a wealth management platform
For over three years, I led design across financial planning workflows, portfolio recommendations and analytics. I replaced a central Checklist with contextual next steps that helped advisors continue work throughout a client’s lifecycle. Average proposal completion time fell from 38 to 12 minutes following the redesign.
This project is under NDA - the company name and product branding have been withheld, and all screens shown have had logos removed.
Team
Embedded design partner to the COO, CTO, and product managers
Scope
Checklist, design system, portfolio recommendations, analytics dashboards, reporting
Constraint
Every workflow had to stay accurate for regulated, real-money tax and portfolio calculations
Duration
May 2023 - Jul 2026, continuous iteration based on customer feedback

The problem
When I joined, at the center of that workflow was the Checklist - the hub advisors returned to again and again as they worked a client profile, not a one-time setup step. It was supposed to be the core of the app, but it wasn't working. It asked for too much at once, the process wasn't fluid, and advisors kept getting stuck on things like document processing and statement extraction every time they came back to it. There was also no design system to speak of - just a set of fonts and colors the client liked - so nothing about the interface stayed consistent as new features got added. Over the next three-plus years, working directly with large advisory firms serving high-net-worth clients, we rebuilt the Checklist experience from the ground up, then used that same foundation to build out the platform's recommendation tools, analytics dashboards, and reporting, tackling specific parts as customer feedback came in and new features got scoped.
Process
Reworked the Checklist from repeated advisor friction, not from a UI preference
The problem became clear through repeated feedback from advisory firms and the product team: advisors weren't moving through the Checklist once and leaving it behind. They were returning to it throughout the client lifecycle, often after documents had been uploaded, processed or changed.
That meant the original model was wrong. We were treating the Checklist like a setup flow when advisors were actually using it as an ongoing workspace.
I mapped where people were getting blocked, particularly around document processing and statement extraction, and redesigned the experience around smaller contextual actions. Instead of sending advisors back to one dense page, the relevant next step could appear where they were already working.
The important decision wasn't making the Checklist visually simpler. It was changing the underlying interaction model once the way advisors actually used the product became clear.
Built the platform's first design system, then made it legible to AI agents
There was no design system when I started - just a set of fonts and colors the client liked. I built a full Figma system covering typography, color, tokens, spacing, and a component and icon library, then wrote a Design.md file distilling it into something AI coding agents could reference directly, since AI-assisted development was already becoming part of how the team shipped.
Used AI to prototype faster across every new feature, not just the big ones
I used to build Figma prototypes the old way, wiring up interactive components and variants by hand. Once tools like Figma Make, Replit, and Lovable became part of my process, prototyping got roughly ten times faster - which meant more directions in front of stakeholders before committing to one, instead of betting early on a single approach.
Selected screens



Key decisions
Reframed the Checklist as an ongoing workspace, not a setup gate
Early on, the Checklist was treated more like a setup step before advisors moved into the rest of the product. But repeated customer feedback and usage patterns showed something different: advisors kept returning to it throughout the client lifecycle.
I used that evidence to reframe the Checklist as an ongoing workspace rather than a gate. Aligning on that model with the COO, CTO and product team became an important foundation for the contextual next-step system and much of the work that followed.
Kept dashboard customization focused on common advisor needs
We explored giving advisors freely resizable and overlapping dashboard widgets. The flexibility was attractive, but it also created problems with hierarchy, consistency and the amount of setup required before the dashboard became useful.
I recommended a more structured layout that worked well by default while still allowing the product to evolve around the information advisors actually needed most often.
Outcome
38 min → 12 min
average time for an advisor to complete a full proposal - from data intake and document upload through statement extraction, portfolio aggregation, risk assessment, and analytics - a 68% reduction after the redesign
Contextual, not dense
the Checklist redesigned around small, always-forward steps advisors could pick up anytime, instead of one dense page
Design system, from zero
full Figma system - typography, tokens, components, icons - plus a Design.md spec for AI agents
Faster design exploration
AI-assisted prototyping reduced the time needed to turn ideas into interactive concepts, allowing more directions to be explored with stakeholders before committing to implementation
The proposal-time figure is the average time advisors spent moving through the full proposal workflow - data intake and document upload, statement extraction and reconciliation, portfolio aggregation and risk assessment, and analytics - before and after the redesign. The other outcomes here are described qualitatively; adoption and efficiency weren't tracked for those in a form precise enough to cite.
What I’d do differently
The biggest lesson from working on the same product for more than three years was how much leverage sits in the underlying product model.
Once we understood that the Checklist was something advisors returned to throughout the client lifecycle, rather than a one-time setup flow, many downstream decisions became easier.
If I started the project again, I would spend more time early on mapping those repeated behaviours and identifying structural assumptions like that before getting too deep into individual features.