ssemugenyiisaac2@gmail.com+256 705 438 524
Skip to content
All work
FintechLive

Jeba Pesa

Consumer fintech interface for payments and transfers, built with React and CSS Modules against a Redux Toolkit Query data layer.

Client
Jeba Jeba Limited
Role
Frontend Engineer
Team
Frontend team of 3
Visit Jeba Jeba Limited
The Jeba Pesa homepage, introducing the cooperative fintech platform.

Jeba Pesa is a cooperative fintech platform: group savings, transfers and credit for people who cannot afford an ambiguous balance.

The problem

Money interfaces fail in a specific way. A transfer that might have gone through is worse than one that clearly failed, because the user has no idea what to do next. Most of the work was making every state say exactly what happened.

What I built

Payment, transfer and account screens, built so no state is left to inference.

  • One error treatment across the product. No screen invents its own.
  • Explicit pending, success and failure states on every money action.
  • API integration through Redux Toolkit Query, with caching defined once rather than per screen.
  • Scoped CSS Modules, so a style change stays where it was made.

Next case study

Davsafaris Tours Platform

Feature work and performance fixes on a tours and travel booking platform, delivered with a distributed team.

Read it

Available for work

Have something worth building?

I'm open to frontend roles and freelance work. Tell me what you're working on and I'll tell you honestly whether I'm the right fit.