Full-Stack TypeScript Developer

I build secure products and business systems.

I build responsive SaaS interfaces and TypeScript backends with React, Next.js, Node.js, authentication, role-based access control and durable business workflows.

Engineering mindset

I think in systems.

I've always been drawn to the technical side of how things work — how systems are designed, where they fail, and what makes them dependable.

Today, I build with React, Next.js, Node.js and TypeScript, but I see frameworks as tools rather than the destination. My long-term focus is engineering software that is secure, resilient and reliable under real-world use.

I consider myself a software engineer first: someone interested not only in making products work, but in understanding the systems behind them and making those systems harder to break.

If you're building a SaaS product, internal platform or growing startup, I can help turn requirements into dependable software — from the interface your users see to the authentication, permissions, APIs and background systems keeping it running.

What I currently build

  • Full-stack SaaS products
  • Authentication and session systems
  • Multi-tenant permissions and RBAC
  • REST APIs and backend services
  • Background jobs, retries and failure handling
  • Responsive product interfaces

Résumé

Experience and education.

Download résumé

01 / Experience

2022 to present

Freelance Frontend / TypeScript Developer

Various projects

  • Built responsive React and Next.js applications across SaaS, media, education, logistics and commerce.
  • Implemented API integrations, authentication interfaces, dashboards, state management and reusable product components.
  • Developed separate frontend and backend applications with TypeScript-based contracts and business workflows.

April 2024 to October 2024

Frontend Developer, Industrial Training

Raadaa Partners International

  • Developed and maintained Next.js and TypeScript interfaces.
  • Integrated frontend applications with REST APIs.
  • Implemented loading, error and user-feedback states.
  • Wrote unit and integration tests with Jest.
  • Collaborated through Git and GitLab workflows.

02 / Education

November 2022 to present

B.Sc. Computer Science

Enugu State University, Nigeria

Selected work

Three products. Three different problems.

Follow each product from its public experience into the decisions and systems behind it.

Aurex public landing page
Public product introduction01.01
Aurex product positioning page
Product positioning and feature discovery01.02
01.03

From promise to product

A clear route into a protected workspace.

The public experience explains the operational promise before asking anyone to create an account.

Aurex secure sign-in interface
Authentication and protected account access01.04
01.05

The operational centre

One dashboard for the work that keeps a business moving.

I designed the workspace to surface team access, employee operations, invitations, notifications and audit activity without making the user assemble the state of the business from separate tools.

Aurex business operations dashboard
Multi-tenant business workspace overview01.06
01.07

Engineering goal

Durable workflows, not decorative dashboard screens.

Behind the interface are rotating sessions, multi-tenant permissions, atomic job claiming, persisted retry state and auditable operations.

AureScore public landing page
Academic result infrastructure02.01
AureScore institutional audiences page
One workflow across institutional levels02.02
02.03

The product goal

Replace disconnected spreadsheets with one traceable result path.

AureScore is designed around the way academic work changes hands.

Sign in with AureScore OpenID Connect documentation
AureScore as an OpenID Connect provider02.04
02.05

Identity infrastructure

Authentication became a platform capability of its own.

The system supports secure account access, device sessions, optional email 2FA and standards-based OpenID Connect.

AureScore account sign-in page
Protected access to academic workspaces02.06
AureScore workspace dashboard
Institutional and private result workspaces02.07
02.08

Inside the workspace

The dashboard starts with context, ownership and pending work.

Users can move between institutional and private workspaces, see invitations and assigned reviews, and continue the next academic task without losing sight of the role under which they are acting.

Aurela editorial commerce landing page
Editorial product discovery03.01
03.02

Experience goal

Make shopping feel composed, not crowded.

Aurela explores a quieter commerce experience where editorial imagery establishes the mood and the interface gives products enough space to feel considered rather than reduced to a dense catalogue grid.

Aurela focused product browsing interface
Focused product browsing03.03
Aurela member sign-in page
Member access and account continuity03.04
03.05

Commerce interaction

Editorial presentation still has to support decisive actions.

The visual system carries through authentication and detailed product views, while availability, variants, reviews and purchase actions remain clear at the moment the user needs them.

Aurela detailed product page
Product detail and purchase decisions03.06