About the Project
The bank’s employees were working across multiple disconnected systems — ELMA, three different ABS platforms, and custom legacy tools — making it hard to efficiently serve customers.
We launched a new CRM initiative to centralize all client data and actions into a single, coherent system.
Role
UX & UI Design for the CRM system
Concept development and presentation to business stakeholders
User flow design
Iterative prototyping and testing
UX writing
Cross-team collaboration with legal, IT, operations
Business Goals
Improve employee efficiency by reducing context switching
Accelerate request processing time
Create a unified and scalable system for both individuals and all types of legal entities
Lay the foundation for a long-term CRM platform across departments

Challenges
Data and actions were spread across ELMA and 3 different core banking systems (ABS)
Need to support multiple client types (retail + legal entities of various categories)
CRM is the core operational tool for daily work
Design must be scalable and evolve with future integrations
Approach
We started by focusing on the most critical and frequent touchpoint:
The 360° Client Card — a single view of all relevant data and actions related to a client.
Built a concept version of the 360° card with key sections:
Client profile
Product portfolio
Requests & communication history
Documents
Presented the concept to business stakeholders
After several feedback cycles, aligned on a final version for real usage testing
Designed different logic depending on client type:
Individuals
Sole proprietors
Legal entities (various classifications)

Key UX Solutions
Modular layout — each data block can be loaded, collapsed, or customized per role
Contextual actions — quick access to typical operations based on client type and status
Role-based access — support for segmented views (front office, back office, operations)
Fast search, quick filters, and pinned sections for speed
Ready for further integration with services like chat, scoring, or document upload
Prototyping & Iteration
Delivered clickable prototypes in Figma
Aligned structure and terminology with legal and operations teams
Planned pilot testing with real employees in controlled conditions
Designed for observability: feedback collection during live usage

Next Steps & Impact
Launching first version of the CRM starting with the 360° card
Monitoring real usage through employee interviews and metrics
Planning updates based on:
Navigation pain points
Usage frequency by block
Suggestions from operational staff
The CRM aims to reduce request handling time and simplify training for new employees, leading to faster client service.
What I Learned
Designing CRM systems means balancing flexibility with clarity
Early concept testing with business teams speeds up alignment
Role-based systems require detailed permission logic even at the design stage
Designing for observability (how users interact) helps guide future iterations