06Ayomi Customer Care CRM
A CRM that gives the Customer Care team every answer in one place.
- Fintech
- Internal tool
- React

- Client
- Ayomi
- Role
- UI/UX designer & front-end developer
- Year
- 2022
- Stack
- React · Redux · React Virtualized · Jest · React Testing Library · Storybook · Figma
The challenge
Understand the real needs of a team that knows its job far better than we do.
Keep the interface fast with thousands of clients, on every machine of the team.
Ship a reliable internal tool in three weeks, then keep improving it.
My answer
Three weeks of process: questioning the operational teams, listening to client calls and reading the support chat, then prioritising quick wins for an MVP, wireframes and feedback before building.
Optimistic UI so users never wait for the server, virtualised lists that render only what is on screen, and code splitting for a faster first load.
Test-driven development for each component, every state documented in Storybook, and a dedicated Telegram chat with the team to collect feedback after each new feature.

Technical focus
Built with its users
Very few incoming support tickets after launch.
New features added one by one based on their impact on the Customer Care team, such as adding an investor or listening to past calls.