Designing a company's first digital product from the ground up, greenfield UX for a growing financial services firm navigating a new era.
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.
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.
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 discoveryBecause 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.
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.
Process
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.
Design decisions
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.
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.
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.
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| Feature | Audience | What it replaces or enables |
|---|---|---|
| Dashboard | Both | Two distinct views with different navigation and color treatment to signal context |
| Onboarding wizard | Client | Guided setup without a support touchpoint |
| Spotlight tour | Client | In-product orientation on first login |
| Setup checklist | Client | Persistent task list until account is fully configured |
| Manage users | Admin | Self-service user management without a support ticket |
| Bulk upload | Admin | Large file ingestion with clear error and success states |
| Provisioning & invite tracking | Admin | Visibility into who is invited, accepted, or pending |
| Security settings | Admin | SSO config, session controls, access management |
| Profile settings | Both | Personal info that also feeds the Friends of the Firm list |
| Notifications | Both | In-product alerts for activity and pending actions |
| Support requests | Client | Structured intake that routes to the right consultant |
| Your EM team page | Client | See the team, learn roles, email the correct distribution list |
| Services visibility | Client | Passive discovery of EM capabilities, marketing without selling |
| Company list | Consultant | All client companies and contacts, replaces the spreadsheet |
| Client notes | Consultant | Per-client context that stays with the account |
| Billing contacts | Consultant | Reliable billing info for accounting |
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.
OutcomesHow 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.
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.
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.
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.