Balance: 0 shipped
Developer Statement
STATEMENT NO. 2026-07  ·  LAGOS, NG

EBUKA OGBANA

Based in
Lagos, Nigeria
Projects shipped
02  +  01 in progress
Core stack
Vue 3 / ASP.NET Core
Status
Open to work

I build full-stack products end-to-end — from database schema to the last pixel in the UI. My stack of choice is Vue.js on the frontend and ASP.NET Core Web API on the backend, backed by SQL Server and Entity Framework Core.

Most of what I know, I learned by shipping real applications rather than following tutorials: authentication flows, role-based access, real-time features, and cloud media handling. I'm especially drawn to fintech and the broader African tech ecosystem, and I'm currently looking for internship or junior full-stack roles where I can keep building things that matter.

Tap any entry to expand the case study.

Problem

Needed a working e-commerce system covering the full purchase flow, not just a static product list.

Approach

Built five controllers (Auth, Products, Categories, Cart, Orders) with JWT + BCrypt auth, a Pinia-managed cart, and a Vite frontend.

Result

Fixed admin seeding, primary-key conflicts, and a camelCase/PascalCase JSON mismatch — landed on a stable, working checkout flow.

Problem

Students and instructors need very different views of the same courses — creation vs. consumption.

Approach

Role-based routing and permissions, a reusable ImageUpload component, and a consistent design system (off-white, purple accent, DM Sans + Fraunces).

Result

Full course lifecycle — create, edit, delete — with Cloudinary handling all media, and a UI that looks deliberately designed, not default.

Problem

Static order statuses aren't good enough for delivery — customers expect to watch their order move.

Approach

SignalR for live order-status pushes, Google Maps for tracking, JWT auth across customer, rider, and vendor roles.

Result so far

Resolved a cascade-delete cycle on Orders and a serialization issue by switching to ReferenceHandler.IgnoreCycles. Core tracking flow in active development.

Frontend

  • Vue.js (Composition API)
  • Pinia
  • Vite
  • JavaScript

Backend & Data

  • ASP.NET Core Web API
  • Entity Framework Core
  • SQL Server
  • C#

Auth & Infra

  • JWT Authentication
  • REST API Design
  • Cloudinary
  • Git & GitHub

Currently learning

  • SignalR
  • Google Maps API