Skip to main content

Selected work

Proof, not a pile.

A tighter portfolio built around a few projects with real context: teaching tools, civic workflows, backend systems, and developer utilities. The rest lives in the archive instead of competing with the strongest work.

Top shelf

Projects worth reading as case studies, not just clicking as demos.

Teaching systems

Curriculum and classroom work

Educational tools, notes, and workshops that support how I teach web development and AI-assisted building.
  • AI Builders Workshop

    Interactive workshop slides for building AI-powered applications, covering modern AI integration patterns and best practices

    slidevaiworkshopeducation

    View project

  • CSS Slide - AltSchool Engineering

    A comprehensive CSS teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering CSS fundamentals to advanced concepts. Includes 26+ class sessions with recordings and collaborative learning features.

    slidevvuetypescriptcss

    View project

  • HTML Slides - School of Engineering

    An interactive HTML education platform built with Slidev and Vue.js, featuring custom components, smooth animations, and responsive design for engineering students

    slidevvuevitetypescript

    View project

  • JavaScript Notes - AltSchool Engineering

    A comprehensive JavaScript teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering JavaScript fundamentals to advanced concepts. Includes 27+ releases with collaborative learning features and community contributions.

    slidevvuetypescriptjavascript

    View project

  • JavaScript Tutorial - AltSchool Engineering

    A modern JavaScript tutorial platform built with TutorialKit for AltSchool engineering students semester two. Features interactive tutorials, step-by-step learning paths, and comprehensive JavaScript education content with modern web technologies including Astro and TypeScript.

    tutorialkitastrotypescriptjavascript

    View project

  • React Notes - AltSchool Engineering

    A comprehensive React.js teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering React fundamentals to advanced concepts including hooks, state management, and modern React patterns.

    slidevvuetypescriptreact

    View project

  • TypeScript Notes - AltSchool Engineering

    A comprehensive TypeScript teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering TypeScript fundamentals to advanced concepts with modern development practices.

    slidevvuetypescriptjavascript

    View project

  • Vue.js Notes - AltSchool Engineering

    A comprehensive Vue.js teaching platform built with Slidev for AltSchool engineering students. Features interactive slides, live code examples, and structured learning content covering Vue.js fundamentals to advanced concepts including Composition API, state management, and modern Vue patterns.

    slidevvuetypescriptjavascript

    View project

Archive

Older work and experiments

Useful history, protocol demos, client work, and smaller experiments. Kept available, but intentionally not positioned as the main proof of current direction.
  • @setemiojo/utils - NPM Package

    Type-safe utility library for JavaScript/TypeScript projects with commonly used helper functions

    typescriptnpmutilitiesesm

    View project

  • AI Explorer

    Full-stack AI-powered application demonstrating modern AI integration patterns using AI SDK with Anthropic Claude and OpenAI models

    reacttypescriptai-sdkanthropic

    View project

  • GraphQL Subscription Test

    Interactive GraphQL subscription testing client for real-time data updates with PubSub pattern demonstration

    graphqlsubscriptionsapollo-serverpubsub

    View project

  • Realtime Typing Trainer

    Performance-focused typing practice platform with real-time multiplayer features and comprehensive training modes

    reacttypescriptpartykitwebsocket

    View project

  • SSE Test Client

    Interactive Server-Sent Events testing client for one-way event streaming with automatic reconnection and real-time event monitoring

    sseserver-sent-eventsreal-timehono

    View project

  • WebSocket Client Test

    Interactive WebSocket testing client for real-time bidirectional communication testing with live updates for tasks, products, and posts

    websocketreal-timehonotypescript

    View project

  • JCCI Media Gallery

    Community-focused media gallery for organizing and sharing church events, services, and fellowship photos and videos

    reacttypescriptgoogle drivemedia-management

    View project

  • Bejamas E-commerce Platform

    A high-performance e-commerce platform built with modern JAMstack architecture, featuring GraphQL backend, optimized web core vitals, and comprehensive testing coverage

    nextjsapollo clienthasuragraphql

    View project

  • ChooseLife Wellness Platform

    A comprehensive wellness platform with GraphQL backend, content management via Contentful, and health services integration serving the Nigerian fitness market

    reactjsreduxnodejsgraphql

    View project

  • Groovy Nightlife Management App

    A comprehensive nightlife management platform with inventory tracking, order management, and payment integration, built with TypeScript and Prisma ORM

    typescriptprismanodejsrest api

    View project

  • TalentQL Pipeline Frontend Test

    A production-quality React app with advanced filtering, 90%+ test coverage, and comprehensive CI/CD pipeline showcasing modern frontend development practices

    reactjstypescriptredux-toolkitcypress

    View project

  • ACA Investment Platform

    An investment platform connecting African startups with investors, built with React, GraphQL, and Node.js during tenure at Natterbase

    reactjsreduxnodejsgraphql

    View project

  • SecLot Security Services Platform

    A digital platform connecting Nigerians with security services, built with React and Node.js during tenure at Natterbase

    reactjsreduxnodejsmongodb

    View project

  • Virtual Closets - Wardrobe Management Platform

    A comprehensive digital wardrobe management solution with laundry services, built with GraphQL backend serving Next.js web, React Native mobile, and admin platforms

    nextjsapollo clientnodejsgraphql

    View project

  • Cova Insurance Platform

    An automated insurance platform simplifying policy purchase and management through digital channels, integrated with payment providers and insurance APIs

    nodejsrest apimongodbmongoose

    View project

  • Equilibra Civic Engagement Platform

    A digital democracy platform empowering Nigerian citizens to voice opinions on community and political issues through an innovative GraphQL-powered web and mobile solution

    nodejsgraphqlexpress-graphqlmongodb

    View project

  • Zeedas Project Management Tool

    A REST API backend for software development project management, featuring MongoDB text search and team collaboration features

    rest apinodejsmongodbmongoose

    View project