Projects
85 projects across computer vision, applied ML, full-stack products, developer tooling and research.
Page 3 of 8
Local Search Proxy (ADTC Laptop LLM)
Offline agriculture question-answering proxy for the ADTC Laptop LLM challenge — answers are retrieved from a local quantized model over a seeded corpus, with no network dependency, on hardware the challenge's memory profiler constrains.
Status: Design complete; implementation not started
Role: Hackathon Project (Africa Deep Tech Challenge 2026)
Key Features:
- 3B quantized model run in-process through llama-cpp-python on the Vulkan backend to hold RAM and CPU thermals down.
- SQLite FTS5 BM25 lexical index instead of dense embeddings, to save memory and match domain nouns exactly.
- GBNF grammar-constrained JSON slot extraction (crops, symptoms, parts) as a pre-retrieval pass.
ECX / Data Community AI Training Solution
Reference solution for a community mini-project on real-estate price prediction, comparing linear against polynomial regression on a 5,000-row housing dataset.
Status: Completed (2025)
Role: Training Exercise (Data Community mini-project)
Key Features:
- Automated EDA producing a correlation heatmap, price distribution and scatter plots.
- 80/20 split comparing linear against degree-2 and degree-3 polynomial regression.
- RMSE and R² evaluation with residual plots to judge fit quality.
Idea Engine (Agentic Brainstorming Tool)
React/Vite app that drives an LLM through four stages — theme to ideas, ideas to a ranked choice, idea to a stress-tested design draft, and draft revision — keeping ranking and evaluation as separate passes.
Status: In Progress (2026)
Role: Personal Project (AI Tool)
Key Features:
- Stage 1 generates one-liner idea candidates scaled by breadth (10–50) with an optional count override.
- Stage 2 ranks the top 10 against editable, weighted criteria, evaluates each independently, then re-ranks by score before presenting the top five plus flagged ideas.
- Stage 3 mines six constraint candidates, auto-selects one, drafts a design document, then resolves one issue per iteration ranked by impact until clean.
DepPay
Automated payment reconciliation platform for the Association of Systems Engineering Students (ASES) Class of '28 at UNILAG.
Status: In Progress
Role: Academic / Community Tool (ASES Class of '28)
Key Features:
- Replaces manual receipts with automated virtual accounts via Monnify Reserved Virtual Accounts.
- Automatically seeds student rosters from Excel sheets, generating matching UNILAG student emails.
- Automated ledger synchronization background daemon.
EyeOn (AVZDAX Hackathon)
Security integration system merging CCTV feeds, AI microservices, and physical Arduino hardware.
Status: Completed (June 2025)
Role: Hackathon (Team of 5)
Key Features:
- Won 2nd Place.
Delta State Government Farm Trainee Program
Full-stack development for the Delta State Government agricultural trainee management system.
Status: In Progress (Sunset before final deployment)
Role: Professional / Government Collaboration
Key Features:
- Designed and created two main websites featuring role-based access.
- Planned and began Flutter mobile app development before project sunset.

PlayCINE
Movie watchlist and streaming service.
Status: Completed / Taken Down (December 2024)
Role: Personal Project / Proof of Concept
Key Features:
- Optimized backend server to meet strict latency constraints, enabling it to handle up to 200 requests per second.

FUTA Sec Student Body Election Website
Secure backend server enabling vote management for the student body election at FUTA Sec.
Status: Completed (December 2024)
Role: Client / Collaboration (Backend Developer)
Key Features:
- Successfully ran the student body election (2,000 to 4,000 voters).
- Implemented Magic Links passwordless authorization to prevent duplicate voting.
SabiMind / EduNexus
Completed the frontend interface of a gamified academic knowledge exchange platform.
Status: Discontinued
Role: Collaboration (Frontend Developer)
Todo-Tree
A hierarchical todo application featuring tree structures, Pomodoro timers, and MCP server integrations.
Status: In Progress
Role: Personal Productivity Tools
Key Features:
- Exposes todo management tools to AI agents via todo-tree-mcp.
- Integrates Strapi for JWT-based auth and sqlite/PostgreSQL backend database.
nodepad
A spatial, AI-augmented research canvas.
Status: Completed (Forked & Customized)
Role: Open Source Contribution (Forked)
Key Features:
- Added custom file exports to organize folder trees/layouts matching web app structures.
- Fixed Tailwind CSS v4 utility priorities and visual grid layouts for the command panel.
Catalyst
A B2B/B2C property management platform incorporating Three.js 3D virtual tours, predictive maintenance, and payment integrations.
Status: Completed Backend Architecture & Plan
Role: Client Project (Real Estate Platform)
Key Features:
- Designed granular Role-Based Access Control (RBAC) supporting Admin, Agent, Investor, and Tenant roles.
- Created a 3D Virtual Tour scene graph with navigation and info hotspots using Three.js coordinates.
- Integrated IoT predictive maintenance schemas and a RAG-based AI communication assistant for tenant support.