Tobi Talabi
Back to work

Ajoti — Digitising Rotating Savings in Africa

Building digital infrastructure for community-based savings.

I led the frontend architecture and implementation of a multi-application fintech platform designed to digitise ROSCA communities, savings, wallets and trust-based financial products. I am also the co-founder.

My role
Co-Founder · Frontend Developer / Technical Contributor
Stack
React · TypeScript · Vite · Tailwind · Zustand
Scope
User App · Admin Portal · Super Admin
Ajoti product screenshot

02The Context

The challenge

  • Traditional ROSCA processes are often manual.
  • Users need transparency around contributions and payouts.
  • Administrators need tools to manage members and cycles.
  • The platform needed multiple interfaces for different roles.

03My Role

My contribution

  • Project manager for the project
  • Designed and implemented frontend architecture.
  • Built the user-facing application.
  • Built admin and super-admin interfaces.
  • Developed reusable UI components.
  • Implemented state management.
  • Integrated APIs and financial workflows.
  • Worked on wallet and savings experiences.
  • Collaborated with backend/product stakeholders.
  • Improved responsiveness and usability.

04The Engineering

The platform was structured as a monorepo containing separate user, admin and super-admin applications. This allowed each experience to have its own permissions and workflows while maintaining consistency across the system.

User App
Shared Components
API / Backend
Database

05The Product

A member journey

Create account
KYC
Join ROSCA
Contribute
Track cycle
Receive payout

06Challenges & Decisions

Challenge

The platform needed to support different roles with very different permissions.

Decision

I separated the application experiences into user, admin and super-admin applications while maintaining shared patterns across the system.

Why

This made the permissions model clearer and allowed each application to evolve independently.

07Results

Impact

  • 3 application interfaces delivered
  • Multiple financial workflows implemented
  • ROSCA, savings and wallet experiences digitised
  • Admin operations moved into a centralised platform
  • Product prepared for production deployment

08What I Learned

Working on Ajoti pushed me beyond UI implementation into thinking about financial workflows, permissions, trust systems and the relationship between product architecture and user behaviour.

09Evidence & Recognition

Evidence & recognition — coming soon.