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

John Ossai

Frontend-focused Software Engineer with 5+ years building clean, fast, scalable web apps with React, Next.js, and TypeScript. Shipped products across energy, healthcare, and development finance.

View WorkGet in touch

About

I turn complex UI and data problems into fast, scalable interfaces.

I work mainly with React, Next.js, and TypeScript, handling everything from UI architecture and API integration to performance tuning and component design. I've shipped products across energy, healthcare, and development finance — from national government dashboards to telemedicine platforms.

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
  • React Native / Expo
  • Tailwind CSS

Backend & Data

  • Node.js
  • tRPC
  • PostgreSQL
  • MySQL
  • Redis

Tooling

  • Git / GitHub
  • Vercel
  • Figma
  • GitHub Actions
  • Sentry

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