Obiora Igboanusi

Full-Stack Software Engineer

Engineering interfaces for systems people actually rely on.

I ship features end to end, from Node.js backend logic to sharp, user-friendly interfaces built with React and Next.js. I have 5+ years turning complex business requirements into scalable, production software.

Get in touch
Portrait placeholder for Obiora Igboanusi
9.0765° N, 7.3986° EAbuja, Nigeria
5+
Years experience
Full-stack and frontend engineering
8,000+
Users supported
Fitsenpai
6
Engineers led
Hardcore Biometric Systems
40%
Faster page loads
TribeSquare, migrated to Next.js SSR
70%
Faster rollouts
Fitsenpai, CI/CD via GitHub Actions
35%
Smaller bundle size
Hardcore Biometric Systems

Engineering products that are fast, scalable, and easy to use.

Rivers State University
B.Tech, Petroleum Engineering
2011 to 2016
Google Developers, Andela, and Pluralsight
Google Africa Developer Scholarship, Mobile Web Specialist
2020
Udacity
React Developer Nanodegree
2021
freeCodeCamp
JavaScript Algorithms and Data Structures
2022
Andela and Pluralsight
React Learning Program
2023
Udemy
Microservices with Node.js and React
2026

I'm a full-stack software engineer with 5+ years of experience shipping features end to end, from clean Node.js backend logic to sharp, user-friendly interfaces built with React and Next.js.

I focus on translating complex business requirements into scalable software that removes cross-team bottlenecks. That means clean API design and data modeling on the backend, and interfaces on the frontend that stay fast and maintainable as a codebase grows.

I'm a pragmatic problem solver. I care about minimizing technical debt, keeping systems performant, and shortening the distance between a decision and a deployed feature.

  • Full-stack architecture
  • Node.js / Express / PostgreSQL
  • React / Next.js / TypeScript
  • System design
  • Performance engineering
  • Technical leadership
  • CI/CD & DevOps
  • Code quality & testing

Engineering capabilities

End-to-end ownership, from backend systems and data modeling to the interface on top.

Backend & Systems

API design and data modeling for systems that need to be correct, not just fast.

  • Node.js
  • Express
  • REST API Design
  • PostgreSQL
  • SQLite
  • Prisma
  • TypeORM
  • Redis
  • BullMQ
  • JWT / OAuth2
  • RBAC
  • Webhook handling
  • Idempotency

Frontend Architecture

Interfaces that stay fast and maintainable as the codebase and team grow.

  • Next.js (SSR, App Router, API Routes)
  • React
  • TypeScript
  • JavaScript (ES6+)
  • Tailwind CSS
  • Redux
  • Responsive & mobile-first design
  • Core Web Vitals
  • Performance optimization

DevOps & Infrastructure

The pipelines and tooling that keep releases fast and predictable.

  • Docker
  • Jenkins
  • GitHub Actions
  • AWS (basic)
  • CI/CD pipelines
  • Git

Testing & Tooling

Confidence in the paths that actually matter, backed by real tooling.

  • Jest
  • Vitest
  • React Testing Library
  • Supertest
  • ESLint
  • Prettier
  • Sentry
  • Datadog

Methodologies & Leadership

Keeping a team of engineers aligned and shipping without cutting corners.

  • Technical architecture
  • Team management (6 engineers)
  • Agile / Scrum
  • Code reviews
  • System design collaboration
  • Documentation

Experience

  1. 01

    Lead Software Engineer

    Hardcore Biometric Systems

    Direct a cross-functional team of 6 engineers across an enterprise multi-portal system, accelerating sprint velocity and release schedules.

    • Architected a mission-critical, offline-first incident management app using a local SQLite engine, TypeORM, and a custom data-sync loop
    • Own automated Jenkins CI/CD release pipelines, driving contract-first REST API design
    • Set RBAC schemas and database modeling boundaries across the platform
    Node.jsTypeORMSQLiteJenkinsREST APIs
    Feb 2025 to Present
    Abuja, Nigeria
  2. 02

    Software Engineer

    Hardcore Biometric Systems

    Architected scalable full-stack interfaces with high-frequency RESTful and WebSocket layers to support real-time workflows for the Nigeria Police Force.

    • Reduced client-side initial bundle sizes by 35% through aggressive code splitting, improving Core Web Vitals
    • Established automated linting, formatting, and pre-commit Git hooks, cutting technical debt and standardizing code quality
    • Built data visualization dashboards for forensic data, crime statistics, and incident metrics
    ReactTypeScriptREST APIsWebSockets
    Feb 2022 to Jan 2025
    Abuja, Nigeria
  3. 03

    Software Developer

    TribeSquare, Inc.

    Led the migration of a core e-commerce platform from client-side rendered React to server-rendered Next.js.

    • Improved initial load speeds by 40%, reaching 95+ Lighthouse scores
    • Implemented multi-tenant storefront data routing and isolated checkout workflows within a shared-marketplace architecture
    • Maintained a cross-platform React Native mobile app, debugging performance bottlenecks and shipping analytics-driven features
    Next.jsReactReact NativeTypeScript
    Mar 2021 to Jan 2022
    Abuja, Nigeria

Selected Work

Products, systems, and experiences I've helped design and build.

View all work
Fitsenpai interface preview

Consumer SaaS, Full-Stack · 2023

Fitsenpai

A production fitness application serving 8,000+ users. I'm the sole full-stack engineer, owning both the Node.js and PostgreSQL backend and the Next.js frontend.

70% faster rollouts, zero downtime deploys

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Node.js
  • Express
  • PostgreSQL
  • BullMQ
  • Redis
  • GitHub Actions
EzyApply interface preview

AI · Job Applications · 2023

EzyApply

An AI-powered job application platform with real-time document generation and preview.

  • Angular
  • TypeScript
  • API integration
  • PDF generation

How I approach engineering

Build for real users

Technical decisions are only good if they improve the experience of the people actually using the product, whether that's law enforcement analysts, fitness app users, or job seekers.

Make complexity understandable

Forensic data, fitness metrics, and application status all need interfaces that make dense information legible at a glance, not just displayed.

Performance is part of UX

A fast interface isn't a technical optimization bolted on afterward. Load time and responsiveness are product quality, measured the same way design is.

Build systems, not just features

Reusable components, testing, and clean architecture are what let a team keep shipping quickly a year in, not just at launch.

Ship, learn, improve

Real user feedback drives iteration, not assumptions. The Hardcore Biometric Systems dashboards evolved directly from how analysts used them.

Diagnosed a persistent styling bug fast and fixed it at the root, then communicated clearly and professionally the whole way through.
Repeat client, Fiverr · Troubleshooting & bug fixes

Have something worth building?

Whether you're building a product from scratch, scaling an existing application, or need an experienced engineer to turn complex requirements into a polished experience, let's talk.