← Work UX Design · Product Strategy · 2025 – Present

Equity Methods
Client Portal

Designing a company's first digital product from the ground up, greenfield UX for a growing financial services firm navigating a new era.

My Role
UX Designer
Deliverables
Research, Figma, React prototype
Team
CTO, PM, 3 engineers
Status
In Development
Context

A company at an inflection point

Equity Methods is a financial services firm specializing in equity compensation consulting. Following a private equity acquisition, the firm brought on a new CTO to drive modernization and growth, and hired its first UX designer to help build the digital products to get them there.

I was that hire. My Equity Methods was the first project: a client portal designed to give clients a modern, self-service digital experience and give the firm a scalable foundation for delivering its tools and services. The board had seen an early AI-generated prototype and was excited about the concept. My job was to turn that excitement into something real, grounded in research, validated by users, and built to last.

Why this project mattered

A major client, Meta, had directly expressed a desire for a more self-service experience, less back-and-forth email, more autonomy. That signal, combined with board-level pressure for modernization, made the portal both a strategic priority and a litmus test for the firm's ability to evolve.

The problem

Growing fast, operating on legacy process

Equity Methods was growing fast and needed a digital presence to match, giving clients a modern portal to interact with the firm, find what they need, and manage their account on their own terms rather than through phone and email.

Internally, the infrastructure hadn't kept up either. Consultants managed client contacts in spreadsheets, tracked billing manually, and stored client context in notes docs that rarely got updated. The firm had succeeded because of its people, deep expertise and long-standing relationships, but that same model was becoming a ceiling.

"Our clients trust us because we make things easy for them. The less they have to chase us, the better."

Clayton, internal discovery
My role

Setting the foundation for how Equity Methods builds products

Because this was the firm's first digital product, part of my job was building the design process itself. The company had never worked with a UX designer before. There were no established research practices, no component library, no product lifecycle framework. I introduced those from the ground up while simultaneously designing the product.

I owned end-to-end: user research, persona development, information architecture, Figma design on an MUI component kit, stakeholder collaboration, and a working React prototype built using Claude Code with Figma MCP integration. Along the way I picked up Jira and GitHub to work alongside the engineering team and review prototype code before dev handoff, a new skill set I built on this project.

What made this complex

I was operating with a high degree of ownership in an environment where UX process was new. That meant advocating for research before moving to design, setting expectations with leadership who were used to seeing AI-generated mockups in hours, and collaborating with engineers who hadn't worked with a designer before. A lot of the work was earning trust for the process, not just the output.

Part of establishing UX at Equity Methods meant defining how product work would actually get done. I helped create the product development process spanning research, design, engineering, and stakeholder review, giving leadership and cross-functional teams a shared understanding of how features move from idea to launch.

Product Development Plan Process

How the work moved

1
Discovery & research
2
Personas & IA
3
Wireframes
4
Hi-fi design
5
Prototype
6
Dev handoff

Discovery and research

I ran discovery interviews with consultants across all service lines, managing directors, and the CEO. The goal was to understand the client relationship from the inside out, what information consultants needed, how clients currently interacted with the firm, and where the biggest friction points were. I also ran polls with leadership to align on branding direction and collaborated with marketing on visual identity.

What I found was a high-performing firm that had succeeded through deep expertise and personal relationships, and was understandably cautious about change. The culture was one of institutional knowledge: people who had been here a long time knew things that weren't written down anywhere. Designing for that meant balancing modernization with familiarity.

Information architecture and site structure

Early in the process I established the portal's structure: two distinct user experiences under one shell. Clients and consultants needed different navigation, different data access, and different visual contexts, but the same underlying component system. That architectural decision shaped everything that followed.

Equity Methods Client Portal — Information Architecture Design decisions

The decisions that had the most weight

Two views, one product

The consultant and client experiences needed to feel like the same product while being clearly distinct. The approach was a shared MUI component library with view-specific color treatments in the navigation, subtle enough to stay on-brand, distinct enough that a consultant couldn't mistake which context they were operating in.

Client portal dashboard EM admin organizations view

Orange is the brand. Orange is also a WCAG problem.

EM's primary brand color is a strong orange, distinctive and recognizable. It's also a contrast challenge against white backgrounds at small text sizes. WCAG 2.1 AA requires a 4.5:1 ratio for normal text, and EM's orange doesn't meet that at full saturation.

The solution was to treat orange as an accent, not a workhorse. It signals interactive states, active items, and key actions, never body text, never small labels. Where orange had to carry meaning, surrounding context (size, weight, proximity) did the accessibility work instead.

Constraint, WCAG 2.1 AA

EM's primary orange fails the 4.5:1 contrast threshold against white at regular text sizes. Every component was tested against WCAG criteria before moving to prototype. Orange was reserved for large interactive elements and decorative accents only.

Equity Methods logo

Onboarding as a system

New users got three overlapping entry points: a wizard for step-by-step account setup, a spotlight tour for first-login orientation, and a persistent setup checklist until the account was fully configured. The redundancy was intentional, a confused first session reflects on the firm, not just the product.

Scope

What we designed

Feature Audience What it replaces or enables
DashboardBothTwo distinct views with different navigation and color treatment to signal context
Onboarding wizardClientGuided setup without a support touchpoint
Spotlight tourClientIn-product orientation on first login
Setup checklistClientPersistent task list until account is fully configured
Manage usersAdminSelf-service user management without a support ticket
Bulk uploadAdminLarge file ingestion with clear error and success states
Provisioning & invite trackingAdminVisibility into who is invited, accepted, or pending
Security settingsAdminSSO config, session controls, access management
Profile settingsBothPersonal info that also feeds the Friends of the Firm list
NotificationsBothIn-product alerts for activity and pending actions
Support requestsClientStructured intake that routes to the right consultant
Your EM team pageClientSee the team, learn roles, email the correct distribution list
Services visibilityClientPassive discovery of EM capabilities, marketing without selling
Company listConsultantAll client companies and contacts, replaces the spreadsheet
Client notesConsultantPer-client context that stays with the account
Billing contactsConsultantReliable billing info for accounting
Prototype

From Figma to working code

The project ran two parallel tracks: Figma designs built on an MUI component kit, and a React prototype built with Claude Code using the Figma MCP integration. The goal was to close the gap between design intent and production code before a full handoff created divergence.

Building the prototype also pushed me to pick up Jira and GitHub, review code in dev tools, and work directly alongside engineers who were new to the Figma-to-code workflow. The prototype is routed, stateful, and close enough to production patterns that the engineering review focused on security and architecture rather than rebuilding from scratch.

Outcomes

Where things stand

20
User testing interviews
16+
Pages designed
2
Distinct user views
WCAG AA
Accessibility standard met
Now
Portal shell
Auth, dashboards, user management, onboarding, consultant ops, notifications, support
Next
FP&A forecasting
First self-service reporting tool, client-facing, no consultant required
Later
AwardTraq refresh
Full UX redesign of existing production tool, brand alignment and unified experience
Reflection

What I learned

What surprised me

How much of the work was about earning trust before anyone would engage with the product. Many people at the firm were proud of how they worked and saw a digital product as a threat to that. Getting them on board required as much thought as the design itself.

What I'd do differently

Establish a real cadence from day one. We moved by building screens, showing them, and building more with no shared milestones. The business side lost the thread of what we were doing, and I underestimated how much process I'd need to create myself.

What I'm taking forward

The ability to move without waiting for direction. With no project manager and a team figuring things out in real time, I got comfortable making decisions independently and treating ambiguity as part of the job rather than a problem to solve first.

What this project proves

That I can own a product end to end, from research and strategy through design and front-end code, in an industry I had to learn on the fly, with a team that was building the plane while flying it.

Next Project MyCLS Learning Platform →