Gabriel Oghie

Gabriel Oghie

Full-Stack Software Developer · Backend & API Engineer

Summary

I'm a Full-Stack Software Developer focused on building business applications, REST APIs and scalable web systems.

I work across backend development, frontend engineering, databases, authentication, APIs and deployment using technologies such as Python, Laravel, Django, React and Next.js.

My projects include a compliance-native HR & payroll platform, education platforms, an eCommerce API and a training management system.

I'm particularly interested in backend engineering, application security, cloud deployment, and using AI tools to build software faster without cutting corners on architecture or testing.

Experience

  • 2026

    Focused on backend systems, APIs, business applications and application security - including a compliance-native HR & payroll platform with database-level authorization and a versioned statutory rules engine.

  • 2025

    Delivered client applications and expanded into full-stack development - including a Django REST API backend and a Laravel training-management system.

  • 2024

    Started building web & software systems.

Selected Projects

HR & Payroll Management System (Plutus)

Visit

Compliance-native payroll and HR platform for Nigeria, with a versioned statutory rules engine, database-level role security, and integer-precision payroll math.

Next.jsTypeScriptSupabasePostgreSQLRow-Level SecurityREST APIAuthentication

School Management System

Source

A full-featured web application for streamlining school operations - student management, exam processing, result generation and fee tracking.

Next.jsTypeScriptFull-Stack

eCommerce Platform

Visit

A Django REST Framework backend powering a headless eCommerce storefront - product catalog, cart/checkout, orders and payments behind a JWT-secured API.

PythonDjango REST FrameworkPostgreSQLJWTREST API

Training & Learning Management System

Source

A centralized platform for managing courses, trainers, trainees, schedules, attendance, assessments, and training records.

LaravelPHPMySQL

DHN Consulting - Client Website

Visit

A client website built for DHN Consulting, a strategic growth and financial advisory firm - "Empowering Strategic Growth & Financial Excellence."

Next.jsTypeScriptClient Project

Skills

Languages

PythonPHPJavaScriptTypeScriptSQL

Backend

Django / Django REST FrameworkLaravelREST APIs

Frontend

ReactNext.jsTailwind CSSstyled-components

Databases

PostgreSQLMySQL

DevOps & Cloud

Git & GitHubCI/CD (GitHub Actions)VercelSupabaseLinux (CI/deployment environments)

Security

Authentication (JWT, Supabase Auth)Authorization / Row-Level SecuritySecure coding (integer money, input validation)OWASP awareness

Testing

Unit testing (Vitest, Django test suite)CI-driven regression testingAPI testing

AI-Assisted Development

AI pair-programming workflow (Claude Code) on production codebasesAI API integration & LLM-powered features (in progress)

Achievements

20+

GitHub Repositories

5+

Full-Stack Projects Built

3+

Client Websites Delivered

2+

Years Building Software

Building production-ready software, one system at a time.