John Ossai
johnossai20@gmail.com
Available for workAbuja, Nigeria · Remote

John Ossai

Full-stack developer specializing in data platforms, operations dashboards, and custom product software. Based in Nigeria, working with teams globally.

View WorkGet in touch

About

I take complex data problems and build systems that make them manageable.

With a focus on React, Next.js, and Node.js, I work across the full stack — from database architecture to polished interfaces. Most of my work involves energy sector platforms, operations dashboards, and content management systems for teams that need reliable tooling.

Email meView work

Selected Work

All projects →
The Raven

Featured

The Raven

ReactMUIReact Query

Real-time operations insights platform built for KEDCO, giving field teams and management a live view of feeder performance, faults, and distribution metrics.

KEDCO DataNest

KEDCO DataNest

Energy accounting and Role-Based Access Control system for KEDCO — handling infrastructure registration, user provisioning, and granular permission management across the distribution network.

CosmicForge HealthNet

CosmicForge HealthNet

Telemedicine platform connecting doctors and patients for remote consultations, appointment scheduling, and health record management.

The AMDA Data Collection Hub

The AMDA Data Collection Hub

Phase 2 of the AMDA support platform — a data collection system where minigrid members submit site data, and admins oversee all submissions through a dedicated management view.

EMRC Website Rebranding

EMRC Website Rebranding

Techno-economic, Regulatory and Financial services platform for Energy and Utility Businesses

Stack

Technologies I work with

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • GSAP

Backend

  • Node.js
  • Express
  • Remix
  • MySQL
  • PostgreSQL

Tools

  • Figma
  • Git
  • Shadcn UI
  • Supabase
  • Vercel

Process

How I work

01

Research & Discovery

I start by understanding the actual business problem — not just the feature request. This means reviewing existing tools, workflows, and data structures before writing a line of code.

02

Architecture & Design

With a clear problem definition, I map out the system structure and sketch the interface. I check what already exists that can be adapted rather than building from scratch.

03

Build & Iterate

Development happens in short feedback loops. I ship working software early and refine based on real usage rather than assumptions.

04

Deploy & Maintain

I handle deployment to production, monitor for issues post-launch, and provide support when needed. Shipping is not the end of the work.

Contact

Have a project in mind?

Send details about your project to my email.

I work on websites, web applications, and custom software tools — primarily with React and Next.js. Open to freelance and contract work.

Email me

Find me on