Portfolio // Projects

Projects

12 Projects found

NRC – Nigerian Railway Corporation Website & Admin Dashboard
CompletedSelected

Digital product / Case study

NRC – Nigerian Railway Corporation Website & Admin Dashboard

Contributed to the NRC public-facing website and internal admin dashboard through an internship placement, delivering independently under supervisorship. Architected the seat-holding countdown system, updated UI screens, and solely built the complete Booking Control module — from UI to full API integration.

Next.js
TypeScript
Tailwind CSS
REST API
+1
Build / 01
NewsBridge – AI-Powered Citizen Journalism Platform
MVP completedSelected

Digital product / Case study

NewsBridge – AI-Powered Citizen Journalism Platform

Frontend lead on a Next.js platform connecting professional journalists with African communities. Implemented HTTP-only cookie authentication, integrated 95% of backend APIs with TanStack Query, and built the full client-side application architecture.

React
TypeScript
Next.js
TanStack Query
+3
7 months
Build / 02
DataTechHub – Data & AI Learning Platform (LMS)
CompletedSelected

Digital product / Case study

DataTechHub – Data & AI Learning Platform (LMS)

Sole frontend developer on a complex LMS for a Nigerian data/AI education platform. Built quizzes, assignments, lecture video streaming, leaderboard ranking, course curriculum, and timetable systems using Next.js, TypeScript, and TanStack Query/Table.

Next.js
TypeScript
Tailwind CSS
TanStack Query
+2
March 2026
2 months
Build / 13
Noble Wellness Store – Lumbar Gel Sales Page
CompletedSelected

Digital product / Case study

Noble Wellness Store – Lumbar Gel Sales Page

High-converting product sales page for a lumbar cold compress gel built with React and deployed on Hostinger. Features a dynamic multi-tier package selection system, client-side order form with validation, and Facebook Pixel purchase tracking.

React
CSS3
JavaScript
Facebook Pixel
+2
Feb 2025
1 week
Build / 04
Digital Banking System – Backend with NIBSS Integration
CompletedProject

Digital product / Case study

Digital Banking System – Backend with NIBSS Integration

A backend banking system built with Node.js, Express, and MongoDB, integrated with the NIBSS by Phoenix API for real identaltity verification (KYC) and interbank settlement — supporting registration, account creation, transfers, and transaction history.

Node.js
Express.js
MongoDB
Mongoose
+4
Build / 14
School Library Management API
CompletedProject

Digital product / Case study

School Library Management API

A RESTful API for managing a school library system — books, authors, students, and staff — built with Node.js, Express, and MongoDB as a backend development coursework assignment (TSAcademy, Novara Cohort).

Node.js
Express.js
MongoDB
Mongoose
+3
Build / 15
Technical Skills

Core Engineering Skills

Here’s a snapshot of the technologies and tools I work with.

Application Architecture

React & Next.js Architecture
TypeScript-driven Development
Component & Feature-based Design
Server & Client Component Patterns

Data & State Management

Server State Management
API Integration & Contract Handling
Caching & Data Synchronization
Optimistic UI Updates

Authentication & Security

JWT Authentication
Session Management
Protected Routes & Middleware
Backend-for-Frontend (BFF) Pattern

Additional Engineering Skills

Node.jsPostgreSQLREST API DesignSystem DebuggingResponsive UI EngineeringAccessibility (WCAG)Performance MonitoringProduction Deployment

Let’s Solve the Hard Problems

I thrive on challenges that push creativity and technical skill. If you’re tackling something ambitious, whether it’s a startup idea or a product at scale, I’d love to help design and build the solution.