Sergey Berezyuk, Designer, Portfolio

Reducing complexity for merchants

Point-of-sale solution is easy

Client

  • HEXA

My role

  • Lead Product Designer
  • UX Researcher
  • Interaction Designer

My responsibilities

  • Personas
  • User flows
  • Information architecture
  • Wireframes
  • Prototypes
  • Web-design

Team

  • UX Designer
  • Project Manager
  • Business Analyst
  • Front-End Engineer, x2
  • Back-End Engineer
  • Q&A Engineer

Date, duration

2019, 8 months

On this page

Business challenge

Merchants in Nigeria were juggling multiple terminals, each with its own settings and firmware, which caused long setup times, frequent configuration errors and a lack of visibility into transaction performance. Without a unified console, merchants could not quickly add new terminals, update parameters, or generate settlement reports, limiting their ability to scale and reducing confidence in the HEXA ecosystem.

Understanding the User

Key User Groups

Persona 1

Ladega works in a small grocery store. She spends most of her time managing sales with Excel spreadsheets, which makes her work slow and frustrating. Generating reports is difficult, and she sometimes makes mistakes with cash calculations. She has basic tech skills and needs a simpler solution.

2019 101 31
Ladega Merchant
86% of users
26 y.o., 3 years of experience
Primary Goal
Finish work on time
Key Pain
Spends too much time on manual tasks
Goals
  • Reduce time spent working with cash
  • Minimize errors during transactions
  • Generate reports by different time periods in a comfortable way
Pain Points
  • Tired of working with Excel sheets
  • Difficulties generating reports
  • Makes mistakes while working with cash
  • Spends too much time on manual tasks

Persona 2

Gbemisola runs a multi-channel business where most customers pay by card but some order online. A few customers struggle with payments, so he needs clearer flows and visibility. He is motivated to grow daily buyers and is comfortable with tech tools.

2019 101 30
Gbemisola Business Owner
14% of users
32 y.o., multi-channel, high tech skills
Primary Goal
Grow buyers per day with smoother payments
Key Pain
Card-first customers, online orders occasionally
Goals
  • Attract young and modern customers
  • View all transactions by specific time periods
  • Simplify payment experience across channels
Pain Points
  • Customers prefer cards but online payments feel clunky
  • Some buyers struggle to complete payments
  • Limited visibility across channels

Design challenge

Create a dashboard that felt as simple as a mobile app for users who were comfortable with Android, yet powerful enough for administrators who needed granular control over terminal groups, key management, and transaction logs. The interface had to respect Material Design guidelines, work smoothly on low-end Android hardware, and present complex data — such as status indicators, batch updates and reconciliation reports. All in a clear, scan-friendly layout.

Story

I designed a hexagon-themed visual language that echoed HEXA's parent brand, built a custom component library based on Material Design, and created reusable assets for back-office and analytics dashboard. Working hand-in-hand with front-end engineers, I turned the designs into a production-ready web app that runs efficiently on Android tablets and in browsers.

Mind maps

Back Office
DashboardView Stats by Period
TransactionsView ListSort and Filter
ReportsGenerateView ListSort and Filter
UsersAdd UserDownload TemplateUpdate Role and StatusUpload CSVView ListSort and Filter
OrganizationsAdd AcquierAdd MerchantView DetailsEditView ListSort and Filter
SearchView ListSort and Filter
Landing page
Sign Up Take a Survey Choose Plan
Email Approval 2FA
Sign In View Summary Edit Profile
Profile Personal Info Survey Info
Restore Password

Back office

2019 101 5
Dashboard view
2019 101 4

Components

2019 101 7

Landing page

2019 101 6
Auth page interaction

Results

45%
New active merchantts
10m
Setup a new terminal

The finished solution cut the time required to onboard a new terminal from several days to under 10 minutes reducing configuration errors. This enabled merchants to generate settlement and performance reports with a single click. Active merchant users grew within the first 2 months. The platform's reliability helped HEXA strengthen its position as a trusted payments partner across West Africa.

Sergey Berezyuk
Sergey Berezyuk

Thanks for reading. Questions? Challenges? Let's talk.

You can reach me via Email or on LinkedIn.

See more projects