Portfolio

The work,
end to end.

AI automation, agentic systems and full-stack AI projects I've built from Lagos, spanning n8n workflows, a lead-research agent and applied ML, alongside backend and data science work at 4orge, Merrowgate and Synergy Solutions IMC LTD.

View Resume
10+
Projects shipped
500+
Students mentored

Selected Work

Everything I've shipped.

FarmBuddy

Most AI tools ship English-first and assume fast internet. FarmBuddy gives Nigerian smallholder farmers advice grounded in their own soil, crops and local weather, built to work in low-data areas. It's multimodal and multilingual: farmers can type, speak or send a leaf photo in Nigerian English, Hausa, Igbo or Yoruba.

  • Next.js
  • Django
  • OpenAI
  • YarnGPT
  • PWA
  • Telegram Bot

Full-stack · AI, Backend & Frontend

Built for Undergraduate ThesisDec 2025 – Aug 2026
View details: FarmBuddy

AI Proposal Generator

An internal tool that turns discovery-call notes into a client-ready proposal, with Claude drafting one section at a time. A proposal can't reach the client until both the salesperson and a separate admin have approved it.

  • Next.js
  • Claude API
  • Supabase
  • Postgres RLS
  • Puppeteer

Full-stack · AI Document Generation

Built for Koya Talent2026
View details: AI Proposal Generator

Lead Triage System

Inbound leads arrive as messy CSVs with no consistent format. This pipeline cleans them, removes spam and non-buyers before spending anything on AI, and gives sales a ranked list with the reasoning behind every score.

  • Django
  • React
  • OpenAI GPT-4o-mini
  • Unsupervised Clustering
  • Rule-Based NLP

Full-stack · Data Pipeline & Applied ML

Built for Koya Talent2026
View details: Lead Triage System

AI Operations Reporting System

Koya AI Academy's sales, delivery and people-ops data lived in three separate systems. I built an n8n workflow that calculates every metric in code, then has Claude write the executive summary from the finished numbers.

  • n8n
  • Claude API
  • Supabase
  • Google Sheets API
  • Airtable API

Workflow Automation & Analytics

Built for Koya AI Academy2026
View details: AI Operations Reporting System

AI Content Research & Publishing Agent

Koya Talent's content team produced every piece by hand, one slow step at a time. I built an event-driven system that turns an idea into source-backed drafts and channel-ready posts, with a manager signing off before anything is queued.

  • n8n
  • Claude API
  • Supabase
  • Postgres RLS
  • Realtime

Workflow Automation · AI Content Pipeline

Built for Koya Talent2026
View details: AI Content Research & Publishing Agent

Intelligent Invoice Processing

Novus Realty receives invoices by email in all sorts of layouts, sometimes attached and sometimes written into the message. I built an n8n workflow that identifies the real invoices, extracts the key details with Claude and logs every outcome to a Google Sheet, failures included.

  • n8n
  • Claude API
  • Gmail API
  • Google Sheets

Workflow Automation & AI Integration

Built for Novus Realty2026
View details: Intelligent Invoice Processing

Casefile · AI Lead Research & Outreach Agent

Koya Talent researched outbound leads and wrote every message by hand, one company at a time. I built an agent that turns a one-line objective into an evidence-backed lead list with outreach already drafted. It can't send anything on its own.

  • Claude Agent SDK
  • TypeScript
  • Express
  • Postgres
  • Supabase
  • MCP Tools
  • Zod

Full-stack · AI Agent Engineering

Built for Koya Talent2026
View details: Casefile · AI Lead Research & Outreach Agent

Nexus

A task manager that plans your week for you. It fits pending tasks into the coming weekdays based on deadline, priority and effort, and uses Gemini to suggest what to work on next.

  • React
  • TypeScript
  • Express
  • Gemini API
  • JWT

Full-stack · AI, Backend & Frontend

Personal projectAug 2025 – Jul 2026
View details: Nexus

CardioXAI

Most heart-disease risk tools rely on lab tests that many people can't easily get. I built an explainable model that estimates coronary heart disease risk from self-reported answers alone, reaching 0.815 AUC-ROC.

  • Python
  • Scikit-Learn
  • XGBoost
  • SHAP
  • LIME
  • SMOTE

Applied Machine Learning

Personal projectJun 2026 – Jul 2026
View details: CardioXAI

VitalWatch

A health-monitoring app for logging daily vitals and keeping track of medication. It flags readings outside healthy ranges and emails a caregiver when a dose is missed.

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • Auth.js
  • Brevo

Full-stack · AI, Backend & Frontend

Personal projectMay 2026 – Jul 2026
View details: VitalWatch

How I build

From idea to something people can use.

Most of what's here started as a personal project rather than a client brief: a problem I noticed (farmers priced out of AI tools, a health check that needed lab access) and then built end to end, from the data model and API layer through to the interface people actually touch.

Happy to talk through the architecture and trade-offs of any of them, including the parts that didn't work the first time.

More about me

Let's talk

Let's build something ambitious.

Whether it's an AI system, a backend platform or a research collaboration, let's start a conversation.