Selected work — fintech platforms, developer tools, AI-powered products, and open-source libraries.
44 projects
Turn a file into a public link. The client uploads bytes directly to S3-compatible storage via a presigned URL — the backend checks quota, signs the URL, and tracks metadata, but never touches the bytes. Ships as two clients (anonymous web one-pager + authenticated Electron menu-bar app) over one Go API, sharing a custom React UI library.
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.
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.
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. Built by Oluwaferanmi Adeniji — recognised by the Nigerian Presidency (Buhari) as one of 10 youth innovation winners on the maiden National Youth Day, 2020.
AI-powered content optimization platform with real-time analysis, trend discovery, and professional teleprompter. Multi-platform optimization for YouTube, TikTok, Instagram.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Real-time uptime monitoring platform with SCADA-inspired dashboard. Scheduled HTTP health checks, consecutive failure tracking, and service lifecycle management.
Prompt management tool for organizing AI prompts. Bucket organization, markdown support with live preview, smart search by title, content, or tags.
Real-time multiplayer word game with 98% mobile session recovery. Three-layer WebSocket architecture, comprehensive gamification with 24+ tracked metrics.
React utility component library with 9 components. Declarative conditional rendering, iteration, time-based display. 100% test coverage, ~7KB bundle.
B2B trust orchestration platform for Nigerian businesses. AI-powered bank statement analysis, trust scoring, automated installment payments via NIBSS direct debit.
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.
Spotify Wrapped for your finances. Upload bank statements and get AI-powered spending analysis, category breakdowns, and shareable year-end summaries.
Git branch synchronization CLI with conflict-aware merging, desktop notifications, and comprehensive statistics tracking. Three-layer architecture.
Unified TypeScript SDK for Claude and OpenAI integration. Smart JSON parsing with auto-fix, schema validation, variable interpolation.
Vehicle mileage and fuel tracking app with analytics dashboard, CSV import/export, and MPG calculations. Offline-first with LocalForage.
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.
Modern dating platform frontend with 24-component UI library, feature-based architecture, and responsive design. Ready for backend integration.
Framework-agnostic microfrontend communication library. Event-driven pub/sub, reactive state management, request/response patterns with caching.
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.
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.
AI-powered nail health analysis app. Capture nail images and get health indicators, severity assessments, and personalized recommendations.
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.
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.
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.
Comprehensive TypeScript money utilities for fintech. 20+ currencies with African market focus, banker's rounding, loan calculations, zero dependencies.
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.
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.
Enterprise 3D model viewer with client-side encryption, comprehensive analytics, interactive hotspots, and AR support. GDPR-compliant tracking.
JavaScript library for dynamic 3D texture swapping. Real-time material customization for product configurators and interactive 3D experiences.
Enterprise design system with 70+ accessible, theme-able React components serving millions of users. Adopted across all product verticals.
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.
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.