Things I've Built
A collection of real-world projects spanning mobile apps, web platforms, and developer tools — built end-to-end with modern stacks and shipped to production.
Featured

Paystacks – Mobile App
A full-stack fintech application for airtime top-ups, ZETDC/TelOne bill payments, Nyaradzo service payments, and more. Integrated with Pesepay and Hot Recharge APIs.
Tech Stack
- Flutter
- Spring Boot
- Docker
- GitHub Actions
- Firebase
- Next.js
- MySQL
- RabbitMQ
- SendGrid
- Twilio
- Sentry
- Pesepay API
- Hot Recharge API

Paystacks Web Portal
Bill payment platform serving both consumers and internal operations staff. Users pay ZESA tokens, airtime, and data bundles while admins manage transactions, billers, users, and support queues — all under one role-aware portal built for Zimbabwe.
Tech Stack
- Angular
- Next.js
- Spring Boot
- MySQL
- Docker
- Github Actions
- RabbitMQ
- GSAP
- Firebase Cloud Messaging (FCM)
- Resend
- SendGrid
Hurudza Plant Disease Detection
A capstone ML-powered app that detects plant diseases using image recognition and suggests remedies.
Tech Stack
- Flutter
- Flask
- Python
- Firebase
- Jupyter Notebook

EmuHub – Android Emulator Menu Bar App
A lightweight macOS menu bar app that lets developers manage Android emulators without opening Android Studio.
EmuHub was created after experiencing frequent performance issues when starting Android emulators through Android Studio on macOS. To maintain productivity, emulator management was handled via terminal commands using adb and emulator CLI tools. While effective, this workflow became repetitive and inefficient, leading to the development of EmuHub—a streamlined SwiftUI menu bar app that simplifies emulator control and reduces context switching.
Tech Stack
- Swift
- SwiftUI
- macOS
- ADB
- Android Emulator
More Projects
Currency Input Field – Flutter Package
Open-source Flutter package for clean, customizable currency input with multiple currency formats.
Country Phone Field – Flutter Package
Open-source Flutter package for international phone number input with a searchable country picker, per-country validation, customizable styling, and clean E.164 output.
Paystacks Teller POS App
POS application for Hot Recharge merchants to sell airtime, process ZETDC bills, and handle utility transactions.
Essence Crowd Farming
A crowdfunding platform connecting farmers and supporters. Users invest in sustainable agriculture projects.