Projects

Project portfolio

AI Outfit Recommender

AI Outfit Recommender

A Streamlit virtual stylist that recommends outfits from your own wardrobe photos using a transparent weighted-scoring engine over color harmony, weather, skin tone, and calendar events.

Python🔧 Streamlit🔧 scikit-learn🔧 OpenCV🔧 NumPy🔧 Pandas
AI Resume Shortlisting Tool

AI Resume Shortlisting Tool

An explainable resume-to-job-description matcher: TF-IDF + cosine similarity produces a weighted match score, and a skill-gap analysis tells the candidate exactly which skills are missing — served via Flask web UI, a CLI, and a Python API over one shared engine.

Python🔧 Flask🔧 scikit-learn🔧 spaCy🔧 PyMuPDF🔧 Matplotlib
SmartBlog AI

SmartBlog AI

A MERN app that generates GPT-4 blog drafts and scores them with a from-scratch SEO engine (readability, keyword density, structure) behind full JWT auth. Phase-1 MVP: backend complete, frontend covers auth + AI generation.

React Node.js🔧 Express MongoDB🔧 OpenAI API🔧 JWT
SmartBin WBC

SmartBin WBC

A dual-subsystem smart-bin project: a hardened Node/Express + SQLite QR-feedback dashboard, plus a Python OpenCV/TensorFlow ensemble that classifies waste as biodegradable vs non-biodegradable and drives an Arduino to sort it.

Python🔧 OpenCV🔧 TensorFlow Node.js🔧 Express🔧 SQLite🔧 Arduino
Insurance Brokerage System

Insurance Brokerage System

Next.js 15 + TypeScript insurance brokerage management system for the Nigerian market: clients, policies, broking slips, credit/debit notes, claims, and commissions, with a real brokerage/VAT/statutory-levy calculation engine over a ~44-table Drizzle/Turso schema.

Next.js React🔧 TypeScript🔧 Drizzle ORM🔧 Turso Tailwind CSS