← back

Projects

Selected work — fintech platforms, developer tools, AI-powered products, and open-source libraries.

43 projects

Dipstick

A digital station logbook for Nigerian filling-station owners running one to ten branches. Managers record the day end-to-end — opening dip, attendant pump readings, tanker deliveries, expenses, closing dip — and the owner reads a single morning roll-up across every branch. It is the cashier's worn exercise book made shared, signed, and impossible to tamper with after the fact.

SaaS
TypeScript
React
Vite
Tailwind
Node.js
Express
MongoDB
Fintech

TaxLens

A personal income tax tool for Nigerians under the Nigeria Tax Act 2025 (effective 1 January 2026). A visitor enters income manually, loads sample data, or uploads a bank statement; TaxLens computes their tax position under the new regime, shows what changed versus the old PITA rules, and lets them ask grounded follow-up questions. No accounts, and no user data is stored.

Fintech
TypeScript
React
Vite
Tailwind
Node.js
Express
MongoDB
OpenAI
Fintech

Medcord

Multi-tenant hospital management SaaS. Hospitals sign up, set up a workspace, and run patient management, EMR, labs, and asset tracking from one platform. Go + Gin backend, React 19 frontend on Feature-Sliced Design.

Healthcare SaaS
MongoDB
React
TypeScript
Vite

BuffByte AI

AI-powered content optimization platform with real-time analysis, trend discovery, and professional teleprompter. Multi-platform optimization for YouTube, TikTok, Instagram.

100+ Creators
React
TypeScript
Node.js
Claude
MongoDB

Pracket

Tutor-meets-student marketplace where parents and students find verified tutors, pay a one-time connection fee to open a conversation, and communicate entirely on-platform. Tutor identities stay masked until both sides choose to share contacts.

Marketplace
React
TypeScript
Node.js
Express
MongoDB
Socket.IO

Solon

Political intelligence and campaign infrastructure for Nigeria, named after Solon of Athens. An election simulator, AI voter segmentation, agent coordination, finance compliance, and a live war room — delivered as a pnpm monorepo of five apps and shared core/api/ui packages.

Political Intelligence Platform
TypeScript
React
Vite
Node.js
Express

Go File Service

Lightweight Go file proxy service. Generates presigned upload and view URLs for any S3-compatible storage (Tigris, t3.dev, AWS S3) — two endpoints, zero database, with built-in memory and activity logging.

Go Microservice

Design System Clawd Agent

A Claude Code agent ("Studio") that designs a complete design system from a one-paragraph idea — interviews you, proposes stances from a 25-style catalog, shows side-by-side variations, builds the whole system as static HTML, and a second agent ships it into your real React app.

AI Dev Tool

Ohlify

Mobile app (iOS + Android) that connects clients with professional experts — consultants, lawyers, mentors, podcasters — for paid 1:1 calls. Professionals set their rates, share a booking link, and get paid to their wallet via Paystack.

Mobile Marketplace
TypeScript
Node.js

WorkSight

Take-home assignment proctoring you can actually trust. A reviewer web app, a Node backend, and an Electron candidate app that captures timestamped screenshots during a timed session — so reviewers score the candidate, not the model.

Full-Stack + Desktop
React
TypeScript
Vite
Tailwind
Node.js
Express
MongoDB

Atuko

Chrome MV3 browser automation extension for engineers (Yoruba for 'driver'). Record, build, and run multi-step workflows directly in Chrome — no cloud, no account. Every workflow compiles to portable, version-controllable JSON.

Chrome Extension
TypeScript
React
Vite

Kobiowu

Framework-agnostic, headless overlay orchestration engine. Zero styling, full control. Launch modals, toasts, drawers, alerts, and sheets from anywhere with one imperative API — works with React, Vue, Svelte, or plain HTML.

OSS Library
TypeScript
React

Goalst

Personal and collaborative goal-tracking platform. Create structured goals with infinitely nested sub-goals, track progress that rolls up automatically, share via protected links (gist-style), and collaborate with others on shared goals.

Full-Stack App
React
TypeScript

Rhemico

Open-source alternative to VideoPsalm / ProPresenter — an Electron church presentation app. Song library with fuzzy search, 3,000+ offline Bible translations, multi-format importers, live song/Bible finders, and a chord mode for stage monitors.

Open Source Desktop
React
TypeScript
Vite

Systyfield

Browser-based system-design tool that runs simulations on your diagrams. Instead of static architecture sketches, you build designs that simulate virtual traffic, metrics spiking, and failures cascading in real time — across three modes in one product.

Design + Simulation Tool
React
TypeScript
Vite
Tailwind

JS Queue Demo

An interactive 'JS Visualizer' that animates how JavaScript's event loop, task queues, compilation pipeline, and browser rendering actually work — step through real code and watch the call stack, microtask/macrotask queues, animation frames, and console output update live.

Educational Tool
React
TypeScript
Vite

Watchdog

Real-time uptime monitoring platform with SCADA-inspired dashboard. Scheduled HTTP health checks, consecutive failure tracking, and service lifecycle management.

Full-Stack App
React
TypeScript
Node.js
Express
MongoDB
Tailwind

PromptBasket

Prompt management tool for organizing AI prompts. Bucket organization, markdown support with live preview, smart search by title, content, or tags.

React App
React
TypeScript
Vite
Tailwind

WordShot

Real-time multiplayer word game with 98% mobile session recovery. Three-layer WebSocket architecture, comprehensive gamification with 24+ tracked metrics.

400 Users • 10K+ Games
React
TypeScript
Socket.IO
Framer Motion
Node.js
MongoDB

Meemaw

React utility component library with 9 components. Declarative conditional rendering, iteration, time-based display. 100% test coverage, ~7KB bundle.

NPM Package
React
TypeScript
Jest
Tree-shakeable

TrustRail

B2B trust orchestration platform for Nigerian businesses. AI-powered bank statement analysis, trust scoring, automated installment payments via NIBSS direct debit.

Fintech Platform
React
TypeScript
Node.js
Express
MongoDB
OpenAI

AskAboutMe

AI-powered digital knowledge twin. Users complete an adaptive AI onboarding questionnaire that builds a personal knowledge base; visitors then chat with it and get answers as if talking to the person directly.

AI Platform
Node.js
TypeScript
Express
OpenAI

MoneyWrapped

Spotify Wrapped for your finances. Upload bank statements and get AI-powered spending analysis, category breakdowns, and shareable year-end summaries.

Full-Stack App
React
TypeScript
Node.js
MongoDB
GraphQL
OpenAI

Pullee

Git branch synchronization CLI with conflict-aware merging, desktop notifications, and comprehensive statistics tracking. Three-layer architecture.

CLI Tool
TypeScript
Node.js
Commander.js
Git

Ajala AI SDK

Unified TypeScript SDK for Claude and OpenAI integration. Smart JSON parsing with auto-fix, schema validation, variable interpolation.

Multi-Provider SDK
TypeScript
Claude
OpenAI

Fuel Tracker

Vehicle mileage and fuel tracking app with analytics dashboard, CSV import/export, and MPG calculations. Offline-first with LocalForage.

React App
React
TypeScript
Vite
Recharts
LocalForage

Microfrontend Banking Example

A fintech reference app demonstrating Webpack Module Federation: a host shell plus independently-deployable Loans and Transfer microfrontends, built with React, TypeScript, and Tailwind. A teaching artifact for microfrontend architecture.

Architecture Demo
React
TypeScript
Tailwind

Match Maker Web

Modern dating platform frontend with 24-component UI library, feature-based architecture, and responsive design. Ready for backend integration.

React App
React
TypeScript
Vite
Tailwind
Jest

Connectic

Framework-agnostic microfrontend communication library. Event-driven pub/sub, reactive state management, request/response patterns with caching.

3,000+ Downloads
TypeScript
Microfrontends
State Machines

Jago PR Bot

Chrome extension that auto-generates merge-request descriptions by analyzing your diffs in real time. Adds a 'Generate Description' button to GitHub/GitLab MR pages, walks each changed file, and prefills the description with an AI-written summary.

Chrome Extension
TypeScript

Storex

Production-ready file storage and management service built with TypeScript, Express, and MongoDB. Cloudflare R2 integration, multi-tenant buckets, JWT + API-key auth, presigned URLs, large-file streaming, and multi-level caching — on domain-driven design.

Storage Service
TypeScript
Node.js
Express
MongoDB

Dondie

AI-powered nail health analysis app. Capture nail images and get health indicators, severity assessments, and personalized recommendations.

AI Health App
React
TypeScript
Express
OpenAI

ESP32 Camera System

Two coordinated ESP32 sketches for a remote camera system over WiFi — one ESP32 hosts the web UI, an ESP32-CAM captures and serves JPEGs over HTTP. Clean device-to-device coordination and embedded HTTP servers.

Embedded / IoT

Cockroach UI

Accessible, highly customizable React component library built with TypeScript, Tailwind CSS, and Class Variance Authority. WCAG-compliant primitives with dark mode, Storybook docs, comprehensive tests, and a companion card-component package.

Component Library
React
TypeScript
Tailwind

Article Planner

GraphQL backend for managing a tech-blog article pipeline — from idea to published — with JWT auth, categorization, and status tracking. Built on Apollo Server v5 + MongoDB.

GraphQL API
Node.js
TypeScript
GraphQL
MongoDB
Jest

Monie Utils

Comprehensive TypeScript money utilities for fintech. 20+ currencies with African market focus, banker's rounding, loan calculations, zero dependencies.

5,000+ Downloads
TypeScript
Fintech
Currency

ESP32 Multi-WAN Load Balancer

Distributed network load balancer using 5 ESP32 microcontrollers to manage traffic across multiple internet connections (Starlink, MTN 5G, Airtel 5G). Real-world load balancing, failover, health monitoring, and distributed-systems concepts on bare metal.

Embedded / Distributed Systems

DayTrack

Personal daily-tracking backend — morning and evening check-ins, mood tracking, financial accounts and expenses, media uploads, historical views, automated email reminders, and analytics over your longitudinal data.

Full-Stack Backend
Node.js
TypeScript
Express
MongoDB

MARTECH3D

Enterprise 3D model viewer with client-side encryption, comprehensive analytics, interactive hotspots, and AR support. GDPR-compliant tracking.

1000+ Enterprise Users
React
TypeScript
BabylonJS
Redux

GLTF Handler

JavaScript library for dynamic 3D texture swapping. Real-time material customization for product configurators and interactive 3D experiences.

3D Library
TypeScript
Three.js
WebGL

Design System

Enterprise design system with 70+ accessible, theme-able React components serving millions of users. Adopted across all product verticals.

millions of Users
React
TypeScript

Michelin Fleet Cost Calculator

Advanced fleet optimization platform for Michelin Tires London — calculates fuel savings, tire lifecycle costs, CO2 emissions, and breakdown risk across fleet sizes, with Excel-compliant financial modeling and PDF export.

Enterprise Client
React
TypeScript
Recharts

Claude-Molph

A local proxy that auto-rotates between multiple Claude accounts for Claude Code — mid-session, without restarting. Intercepts requests via ANTHROPIC_BASE_URL and swaps OAuth tokens when an account hits its usage threshold.

Dev Tool
TypeScript
Node.js
Ask me anything