Skip to content
santhoshkanthala.Back to all work
07 — FinTechUI Designer & Design System Lead · 2019 – 22· 11 min read

Banking at Enterprise Scale

My Role
UI Designer & Design System Lead
Timeline
2019 – 22
Key Metric
5
Banking service modules covered end-to-end

Core challenge

FinTech · Accessibility

At a glance

Final solution at a glance

Banking at Enterprise Scale — project preview

5

Banking service modules covered end-to-end

4

User personas served by one unified system

AAA

WCAG colour contrast compliance achieved

6 mo

Full design system + UI screens delivered

01 — The Problem

What is Infinity Assist and who uses it?

Infinity Assist is a subset of Temenos's business banking suite — a corporate-facing web application that provides a range of banking services exclusively to corporate clients. The platform covers credit facilities, treasury services, fixed asset requirement financing, employee services, and commercial services.

Four distinct user groups operate within it: Relationship Managers who own client relationships, Credit Analysts who evaluate applications, Underwriters who assess risk, and Middle Office Users who handle operations and compliance.

Credit · Treasury Service · Fixed Asset Requirement Financing · Employee Service · Commercial Services

02 — Users

Four distinct roles. One unified platform.

Before touching a single pixel, I mapped out every user group and their primary objectives within Infinity Assist. Corporate banking is deeply workflow-driven — each role has a distinct mental model, different data priorities, and a different relationship to the application. Designing without this clarity would have produced a tool that served no one well.

Relationship Manager

Frontline — Owns client relationships end-to-end. Needs a unified view of facilities, treasury services, and credit applications — with quick access to the most recent activity for each corporate client.

Credit Analyst

Evaluation — Evaluates credit applications and financial ratios. Needs structured data views, document access, and clear stage-progression to assess risk without switching between disconnected tools.

Underwriter

Risk — Assesses risk and makes approval decisions. Needs exception management, collateral visibility, and audit-ready documentation — all within a decision-support interface that surfaces what matters.

Middle Office User

Operations — Handles operations, compliance, and post-approval workflows. Needs task management, activity feeds, and team-wide visibility into who is doing what — across every stage of the banking process.

Starting Point — UI Audit

Before getting started, I carried out a UI Audit in which I sought to identify and consolidate all reusable components — preparing myself and the development team to work in a more agile, systematic way. This audit became the foundation of the Infinity Assist component library.

03 — Role & Process

Six months. Five parallel workstreams.

The project ran across six months with multiple overlapping phases. I structured the work into five clear streams — each with distinct deliverables, checkpoints, and handoff milestones — so the development team always had clarity on where to source assets and what was production-ready.

01

Research

Initial research phase — understanding user needs, existing workflows, and platform constraints before beginning design work.

02

Design System in Sketch

Design system built in Sketch spanning two months — covering typography, iconography, component states, spacing tokens, and interaction patterns.

03

Workflow UI

Workflow UI development running alongside the design system — ensuring interface patterns and component architecture evolved together.

04

Heuristic Evaluation

Systematic review of the existing interface against established usability principles — identifying gaps and opportunities before moving to production screens.

05

Component Library

Full component library built from the design system — a single source of truth enabling the development team to ship faster with fewer inconsistencies.

06

UI Screens Design

Final UI screen design phase — translating wireframes, components, and workflows into production-ready interfaces for all five banking service modules.

Workflow Communication — 4 Status States

I took care to level a common language with the development team, communicating workflow in 4 phases so that engineers always know where to source assets.

✏️ In Progress → 👀 Review → 👍 Done → 👍🔴 Done with Changes

04 — Design System

Built on Material Design. Owned end-to-end.

I created the design system based on Material Design principles and established UI guidelines to align the UI development team and testing team. The system covered typography, iconography, component states, spacing tokens, and interaction patterns — providing a single source of truth for the entire Infinity Assist application.

5

Typography Scale

Headings, subtext, body, caption, and mono — each with defined weight, size, and line-height for consistent hierarchy.

8

Spacing Tokens

From 4px to 64px — a systematic spacing scale that ensures visual rhythm across every component and layout.

50+

Component States

Default, hover, active, disabled, focus, error — every component defined with all interaction states and accessibility targets.

Built on Material Design. Owned end-to-end.

05 — First Milestone

WCAG compliance before new features.

Keyboard Navigation

Keyboard Navigation

Focus Order

Color Contrast Audit

Color Contrast Audit

Color Contrast

Testing done for text and background to pass AAA for text guidelines. Created focus order for keyboard navigation. The navigation order of focusable elements was made to be logical and intuitive.

Focus Order (Part of WCAG Compliance)

Focus Order (Part of WCAG Compliance)

06 — Design Decisions

The calls that shaped the product.

With no direct open-market competitor to benchmark against — corporate banking platforms are closed and proprietary — every significant design decision had to be grounded in domain knowledge, user workflow analysis, and systematic iteration with stakeholders.

01

Audit First. Design Second.

I began the engagement not with wireframes but with a systematic UI audit of the existing interface. Every reusable component was identified and catalogued before a single new screen was designed. This discipline meant the development team had immediate clarity, reduced design debt, and a component library that could scale across all five service modules from day one.

Reduced rework, faster handoff from sprint one
02

Earn Design Ownership Through Wireframes

A critical inflection point was convincing stakeholders to delegate design responsibility to the UX team. Rather than waiting for permission, I used wireframes to validate flows end-to-end — demonstrating the value of the UX-led process before asking for sign-off. Once the wireframes proved their worth, the team was given full ownership to design interfaces and improve usability without constant stakeholder intervention.

Full design autonomy granted — wireframes to final UI
03

Accessibility as a First-Class Deliverable

Accessibility was positioned as a milestone — not an afterthought. By making WCAG AAA compliance the first deliverable, I established the quality bar for everything that followed. Colour contrast tables, focus order documentation, and keyboard navigation flows were built into the process — not bolted on at the end.

AAA compliance achieved across all key screens

Wireframes to Final UI

Wireframe of documents section layout
Wireframe
Final UI of documents section
Final UI

07 — Key Screens

The application in motion.

The project is in continuous improvement — managing to consolidate by increments all its views in line with the design system. Each screen went through the 4-stage workflow (In Progress → Review → Done → Done with Changes) and was tracked against the component library to maintain design consistency. Usability testing with real users was coordinated in parallel.

Home Dashboard — Relationship Manager View
Home — Dashboard

Home Dashboard — Relationship Manager View

The landing experience for all user types. Recently Viewed and My Applications panels give immediate access to active work. The dark navy global nav persists across all screens.

All Applications — List & Filter
Applications — All Applications View

All Applications — List & Filter

The core worklist view for Relationship Managers and Credit Analysts. Status badges, sortable columns, and application-level actions are all surfaced without deep navigation.

Applications — Recently Visited & Newly Added
Applications — With Sidebar Panel

Applications — Recently Visited & Newly Added

A sidebar panel surfaces recently visited and newly added applications — keeping context without leaving the list view. Reduces navigation overhead for users managing high volumes.

Request Overview — Comprehensive View
Request Overview — Full Detail

Request Overview — Comprehensive View

The deepest detail screen in the application. A stage-progress indicator shows workflow position. Collapsible panels expose Facilities, Collateral, Financial Ratios, Documents, and Narratives in a structured, scannable layout.

Tasks — My Tasks & Team Tasks
Tasks — My Tasks View

Tasks — My Tasks & Team Tasks

Task management across the team. Tabbed between My Tasks and My Team Tasks, with a Recent Activity feed providing real-time visibility into team actions without switching contexts.

Exception Management — Overlay Panel
Exception Panel — Dark Modal

Exception Management — Overlay Panel

An exception entry panel rendered as a dark-themed overlay — providing focused input without losing the underlying task context. Facility dropdowns, exception type selection, and resolution controls in a compact, keyboard-accessible layout.

08 — Impact

Ownership earned. Shipped end-to-end.

The most significant milestone wasn't a screen count or a sprint velocity — it was the moment stakeholders handed over full design responsibility to the UX team. That trust was built screen by screen, wireframe by wireframe. The system now underpins a live corporate banking platform used by financial institutions globally.

5

Banking service modules covered end-to-end

4

User personas served by one unified system

AAA

WCAG colour contrast compliance achieved

6 mo

Full design system + UI screens delivered

09 — Reflection

What corporate banking taught me about design.

Biggest Design Win

Gaining full design autonomy mid-project was the defining moment. It changed the entire dynamic — from executing on stakeholder directives to owning the UX direction. That shift was earned through systematic wireframing that proved the value of a UX-led process before asking for trust.

What I'd Do Differently

I would front-load the stakeholder alignment on design ownership even more aggressively. The wireframe-led trust-building worked — but it added timeline pressure. Getting that agreement in the first sprint would have unlocked faster delivery across all five service modules.

What This Project Taught Me

Corporate banking UX is data management at scale. Every screen is a decision support tool. The clarity of information hierarchy — what you show first, what you defer, what you collapse — directly determines whether a credit analyst makes the right call on a £50M facility. Design consequences are real and immediate.

Tools & Methods

Sketch · UI Audit methodology · Material Design system · WCAG AAA compliance testing · Keyboard focus order documentation · Heuristic evaluation · Wireframe-to-UI workflow · 4-stage developer handoff protocol (In Progress → Review → Done → Done with Changes)