Projects

Systems designed for scale

Lead Developer

Winvo

An invoice financing platform that connects borrowers with investors to unlock working capital.

Problem

Small businesses struggle to access quick funding while investors lack transparent, structured investment opportunities.

Solution

Built a platform where borrowers post invoices and investors fund them, with clear returns, lifecycle tracking, and secure role-based access.

Next.jsSpring BootPostgreSQLDocker

Frontend Developer

Mobile Banking App (DCB Commercial Bank)

A mobile banking application enabling customers to perform secure financial transactions.

Problem

Bank customers needed a reliable and easy-to-use mobile channel for daily banking services.

Solution

Implemented a clean and intuitive Flutter-based mobile interface focused on usability, performance, and secure transaction flows.

Flutter

Lead Developer

Wakala Portal

A WhatsApp-based platform that simplifies float exchanges between agents and super agents.

Problem

Manual coordination between agents caused delays, errors, and lack of transaction visibility.

Solution

Built a system that automates float requests and approvals through WhatsApp, with real-time tracking and a centralized admin dashboard.

Next.jsReact NativePostgreSQLPrismaWhatsApp API

Frontend Developer

Internet Banking System (DCB Commercial Bank)

A web-based internet banking platform for retail and business customers.

Problem

Customers needed a secure and accessible web channel for managing their bank accounts.

Solution

Developed user-facing banking interfaces integrated with backend services for secure and reliable transactions.

Next.jsReactSpring BootPostgreSQL

Frontend Developer

Voice AI Platform

A web platform for managing and delivering AI-powered voice solutions.

Problem

Teams needed a centralized interface to manage voice content and AI-driven audio workflows.

Solution

Developed a modern frontend integrated with a headless CMS to manage voice data and delivery pipelines.

Next.jsStrapi

Frontend Developer

ADB Blog Platform

A blogging platform focused on publishing AI-generated and AI-assisted content.

Problem

Content teams needed a flexible platform to manage and publish AI-driven articles efficiently.

Solution

Implemented a modern frontend connected to a headless CMS for scalable content management.

ReactNext.jsStrapi

Frontend Developer

Bus Ticketing System

An online bus ticketing system that allows users to reserve seats and make payments easily.

Problem

Passengers faced difficulties securing seats and handling manual ticketing processes.

Solution

Built a responsive web interface for seat selection, booking, and seamless payment integration.

Next.jsSupabase

Full Stack Developer

Crowdfunding Platform

A crowdfunding application for business and social groups to raise and manage funds collectively.

Closed source

Problem

Groups lacked a transparent and structured way to collect, track, and manage contributions.

Solution

Developed a full-stack system with group management, contribution tracking, and secure backend services.

FlutterSpring BootPostgreSQLDockerKubernetes

Founder / Lead Engineer

Football Intel

A sports data platform providing advanced statistics, technical analysis, and match predictions for the Tanzania Premier League.

Problem

Clubs, analysts, and fans lacked access to structured and insightful football data.

Solution

Designed a data-driven platform with detailed match stats, analytics, and prediction logic tailored to the local league.

BunExpoHonoTurborepoPostgreSQLGraphQLDrizzle

Founder / Lead Engineer

Fastrepo

A CLI-based monorepo tool for managing and inspecting packages efficiently.

Problem

Large monorepos are hard to navigate, slow to inspect, and difficult to maintain.

Solution

Built a high-performance Rust CLI that analyzes monorepo structures and provides fast, actionable insights.

RustCLI

iOS Developer

dMusic

A premium local-first iOS music player built with SwiftUI, focused on smooth playback, elegant interactions, and offline reliability.

Problem

Many mobile music players either feel outdated or depend heavily on internet services, making local library management and high-quality playback inconsistent.

Solution

Built a SwiftUI app with queue-based playback, playlists, search and smart sorting, favorites, lock-screen controls, background audio, and a future-ready source abstraction (LocalSource now, RemoteSource later).

SwiftUIAVFoundationMediaPlayerSwiftDataMVVM

Lead Engineer

Event Management Platform

An event management system with ticketing, QR code scanning, and attendee tracking.

Problem

Event organizers lacked efficient tools for ticket validation and crowd management.

Solution

Built a cross-platform system for ticket sales, QR-based check-ins, and real-time attendee monitoring.

PNPMNext.jsFlutterPostgreSQLPrisma

Founder / Lead Engineer

Opsync

A modern office management system designed to streamline internal operations.

Problem

Organizations struggle with fragmented tools for managing daily office workflows.

Solution

Built a unified system with a scalable architecture using modern runtimes and data layers.

BunNext.jsExpoPostgreSQLEffectDrizzle