my work 🛠️
Projects
AI-powered apps, full-stack products, Web3 tools, and everything in between 👷🏽♂️

Proxima
In ProgressA self-hosted HTTP(S) network inspector shipped as a single Go binary — your own Chrome DevTools Network tab. Proxima intercepts HTTPS traffic via a hand-rolled MITM layer built directly on the Go standard library (CONNECT tunnel hijacking, root CA generation, and per-domain leaf cert issuance — no goproxy wrapper), logs every request/response pair to SQLite with WAL, and streams them live to a Next.js web UI over WebSocket. Supports replay, diffing, request interception with breakpoints, parameterised filter queries, and HAR 1.2 export, plus a Chrome extension for zero-config browser setup.

Narrate
In ProgressA PWA that turns any article or PDF into natural-sounding audio. Paste a link or drop a PDF and Narrate extracts the readable content — Mozilla Readability over a lightweight linkedom DOM on the server, pdf.js for documents — then streams OpenAI text-to-speech with sentence-level highlighting and tap-to-seek. The entire backend runs as same-origin Next.js route handlers with an httpOnly-cookie session signed via jose, Prisma on Neon Postgres, and ships as a single app on Vercel.

streamkit-ui
CompletedA vendor-agnostic React library of rendering and state primitives for streaming LLM UIs — token streaming, incrementally-rendered markdown, tool-call state machines, and multi-stream orchestration. Markdown and code are sanitized at the render boundary with DOMPurify so model output can't inject into the DOM, while a single normalized StreamChunk type lets adapters swap OpenAI, Anthropic, and the Vercel AI SDK without touching UI code. Published to npm with build provenance, 94 passing tests, and a VitePress documentation site.

Ledgr
In ProgressAn AI-powered crypto wallet operating system built on Sepolia testnet. Ledgr lets users manage wallet operations through natural language — with every transaction simulated before execution, a full reasoning trace, real-time audit logs, and a security supervisor enforcing spend limits and injection guards. Built for financial-grade reliability.

Ward
In ProgressA non-custodial Ethereum wallet PWA built on Sepolia testnet. Ward handles HD wallet generation, AES-GCM encrypted key storage, and transaction signing entirely client-side — private keys never leave the device. Designed to look and feel like a native mobile app with a clean, minimal UI.

Mankorie Global
CompletedA professional energy and infrastructure company website built with Next.js. Mankorie Global Energy showcases integrated solar, electrical, and security solutions with a clean service-focused layout, client testimonials, and a streamlined consultation flow — serving residential and commercial clients across Nigeria.

ChainVote
CompletedA decentralized on-chain voting platform built on Base L2. ChainVote lets users create and vote on polls via smart contracts — with every vote recorded as an immutable transaction. Poll metadata is stored on IPFS, results are publicly verifiable on-chain, and the contract has no admin keys or upgrade mechanism.

Havesta
CompletedHavesta is a full-stack AgriTech marketplace platform that connects farmers directly with customers, featuring vendor product management, secure payment processing via Paystack, and a comprehensive admin dashboard for business analytics. Built with React, Node.js, PostgreSQL, and modern web technologies.

SwipeJobb
CompletedSwipejobs is a modern, AI-powered staffing and job-matching platform that serves both job seekers and employers

AquaLife
CompletedAqualife is a responsive donation platform built to support clean water initiatives. It features a modern design, secure payment integration, and an intuitive donation flow that makes giving simple and impactful.