This portfolio is desktop-only for now. The mobile version is pending stakeholder approval.

This portfolio is desktop-only for now. The mobile version is pending stakeholder approval.

Client Portal: A New Standard Built on Accumulated Knowledge

Not a redesign from scratch — a synthesis. Everything learned across years of research, user sessions, and product iterations applied to build something new.

Product type

Fintech / Client Portal

Role

Lead Product Designer

Timeline

1 month

Platform

Web + Mobile

Company

IronFX

Problem & Goal

IronFX operates 1.5M+ traders across 180 countries — with some brands carrying design 10–15 years old. Exo was the chance to change that.


This project had a built-in advantage: years of accumulated research from the same ecosystem. The problems were already known. The question was: if we could build this portal without legacy constraints, what would it look like?


The task: set a new standard — modern enough to attract new traders, functional enough to serve experienced ones.

User Problems

Financial flows (deposit, withdrawal, transfer): everything on one page, no steps, no guidance

Account confusion at deposit: users didn’t understand they needed a different account type

Profile: dense, unstructured, marketing-heavy, important info buried

Navigation: too much time finding basic sections

Key actions in small sidebars and popups — not suited for desktop traders

Business Problems

Oldest and largest brands had 10–15 year old design — hard to attract new clients

No modern design reference to evolve toward across the brand portfolio

Deposit confusion led to support load and drop-off on revenue-critical flows

Sidebars and popups made financial actions feel small and unimportant

Needed a standard the whole ecosystem could follow

Project Constraints

Shared infrastructure: Portal shares front-end and back-end with other brands. Some patterns constrained by codebase.

No prior design files:  Starting from zero.

1 month timeline: Full portal including all flows and mobile adaptation.

Marketing requirements: marketing wanted heavy KYC promotion throughout. Had to negotiate scope and visual weight.

Two designers: I led UX strategy and flows. Co-designer handled branding, visual execution, and illustrations.

No Exo post-launch metrics: Design was passed to developers as reference for T4Trade, which went into production.

My Role

Led UX strategy, research synthesis, and all flow design. Defined information architecture and interaction patterns. Co-designed with one other designer who owned the visual language and branding.

Research synthesis

Translated years of accumulated data into UX decisions. Every flow grounded in observed behaviour.

UX & flows


Defined all key flows: deposit, withdrawal, transfer, account creation, profile. Step structure was my initiative.

Quality review

Final UX review on all screens. Ensured flow consistency. Presented final design to stakeholders.

Stakeholder alignment

Worked with PM team, marketing, and stakeholders throughout. Negotiated marketing requirements to protect UX.

Design Workflow

Research wasn’t a phase — it was already done. The workflow started where most projects end: with clear, data-backed understanding of what needed to change and why.

Stage 1: Accumulated Research

Applied years of Mouseflow sessions, heatmaps, support ticket data. Research wasn’t a phase — it was already done.

Stage 2: UX Decisions


Each UX problem mapped to a specific solution: deposit flow, accounts, profile, navigation — grounded in observed behaviour.

Stage 3: Competitive Analysis

Reviewed Revolut, Wise, N26, Monzo, Trading 212 for deposit flows, account management, and modern fintech IA.

Stage 4: User Flows

Deposit (all methods), trading account creation, account management, profile. Mobile-first throughout.

Stage 5: Final Design

Full portal: 30 screens + mobile adaptation. Light minimalist visual direction. Design system built inline with screens.

Stage 6: Review & Handoff

Design reviews with co-designer and stakeholders. Figma handoff with annotations. Approved as reference direction for other brands.

Stage 1: Accumulated Research

Years of working with the same product ecosystem meant the research phase was synthesis, not discovery. Three sources of accumulated knowledge:

Behavioural Data

Mouseflow session recordings: users frustrated, excessive time on deposit/withdrawal pages, wrong taps, abandoned flows mid-process

Heatmaps: high click density on non-interactive elements, low engagement on primary actions

Support ticket patterns: deposit confusion, account navigation errors, status misunderstandings

Team observations: knowledge from developers and support built over months of direct user contact

Competitive Research

Reviewed modern fintech flows to identify what users now expect from financial products:

Key Insights from Competitive Research

Step-by-step structure reduces abandonment — users need to see how long a process is

Progressive disclosure in deposit: show bank details only after form is filled

Account grouping by type reduces selection errors

Full-page flows for financial actions — not popups — better for desktop traders

Contextual inline hints reduce confusion without disrupting flow

Clean hierarchy: amount and currency as the dominant elements

Stage 2:
UX Decisions

Each UX problem was mapped directly to a design solution. Below — the four core areas redesigned, with the research insight that drove each decision.

Deposit, Withdrawal & Internal Transfer

The problem: All financial flows were presented as single long pages: form fields, instructions, bank details, and confirmations all visible at once. No sequence, no guidance. Users couldn’t tell what to do first. An additional layer of confusion: users tried to deposit to accounts that didn’t support it, not understanding they needed to switch account types first. The system gave no explanation.

The solution:

All financial flows broken into 3 clear visual steps — my initiative, carried over from KYC redesign approach

Progressive disclosure: bank details appear only after user selects amount, currency, and bank

Contextual hints added inline in forms — explaining account types and what each field means

Account confusion addressed with clear inline guidance: which account type supports which action

Same 3-step structure applied consistently to deposit, withdrawal, and internal transfer

Account Display

The problem: All account types — wallets, trading accounts, different currencies — displayed as a flat mixed list. Users couldn’t quickly identify which account they needed, leading to wrong selections and deposit errors.

The solution:

Accounts grouped by type: wallets separate from trading accounts

Account type, currency, and balance clearly visible at a glance

Reduces the most common deposit error: selecting the wrong account type

Profile

The problem: Profile was a single long scroll with no section structure. Marketing wanted large KYC prompts and heavy text blocks throughout. The result: a dense page where nothing felt important because everything competed for attention.

The solution:

Profile divided into clear sections — negotiated with marketing to reduce KYC text weight

KYC status surfaced clearly but not aggressively — present without dominating

Reduced field density — only what’s relevant shown by default

Connected to KYC improvements from the previous project — same logic, consistent language

Stage 3:

User Flows

Financial flows were redesigned around reducing friction at every step. Deposit — previously scattered across multiple pages with unclear sequences. No redirects, no unnecessary fields, key parameters accessible immediately. The goal: get money in with the minimum possible clicks.

Trading account creation was guided by a visual progress bar — showing progress and remaining steps, keeping users oriented and motivated to complete the flow.


These two flows illustrate the approach applied across all key financial actions in the portal — deposit, withdrawal, internal transfer, and account management all followed the same principle.

Deposit Flow

Step 1: Select deposit method → Step 2: Set parametrs → Confirmation + Transaction Info

Trading Account Creation Flow

Open Account → Step 1: Choose trading account type → Step 2: Provide account details → Step 3:Choose bonus if applicable → Confirmation

Stage 3:

Final Design

Light minimalist visual direction — clean, modern, bank-grade. My focus: UX logic, flow structure, information architecture. Co-designer owned visual language, branding, and illustrations.

Deposit Pages

Withdrawal & Internal Transfer Pages

Dashboard Pages

Design System

Results & Impact

Years of working with the same product ecosystem meant the research phase was synthesis, not discovery. Three sources of accumulated knowledge:

Design outcomes

Complete portal redesign in 1 month with 2 designers

30 screens + design system + mobile adaptation

All financial flows restructured into 3 clear steps

Account display redesigned: flat list → grouped by type

Full-page flows replaced sidebar/popup pattern

Design system built from scratch, handoff-ready

Business outcomes

Stakeholder approval on first presentation — no major comments

Passed to developers as reference —implemented on a live brand within the ecosystem

Established new UX and visual standard for the brand ecosystem

First portal in the company to reflect modern fintech design standards

Sets the direction for updating older high-traffic brands (IronFX: 1.5M+ traders)

The portal sets the design direction for updates across the entire brand ecosystem — serving 1.5M+ traders across 180 countries. Implemented on a live brand within the ecosystem; broader rollout metrics in progress.

Learnings

Research compounds over time

Years of Mouseflow data, heatmaps, and support patterns meant no discovery phase was needed.

The best research asset is the one you’ve been building without realising it.

Building the reference sets the standard

When this portal became the direction for other brands, every decision in it became a principle.

The best way to influence a product ecosystem is to make something others want to follow.

Some details are protected by NDA and not included here. If you'd like to learn more about the full process, challenges, and results — feel free to reach out.