I build the systems
behind the product.

I design and build production software end to end: multi-tenant platforms, marketplaces, and the payments and infrastructure underneath them.

6

production platforms built solo, schema to CI/CD

Stripe / Paystack

payment and escrow systems integrated end to end

Multi-tenant

SaaS architecture serving many tenants on one codebase

Docker to CI/CD

infrastructure and deployment owned, not handed off

What I actually build with

Not a skills wishlist, the stack that actually shows up across the ten platforms on this site.

Frontend

Interfaces built with Next.js and React for real product complexity, not static pages.

Next.jsReactTypeScriptRedux ToolkitTailwind CSS

Backend & APIs

Service architecture and REST APIs in Node.js, modeled around real domains.

Node.jsExpressTypeORMGoREST

Data & Storage

Schema design and query performance for systems that hold real records.

PostgreSQLMySQLRedisMongoDB

Payments & Commerce

Stripe, Stripe Connect, and Paystack, including escrow and split-payment logic.

StripeStripe ConnectPaystackEscrow logic

Realtime & Background Work

Sockets and job queues for the parts of a product that can't wait on a request.

Socket.ioBullMQRabbitMQWebhooks

Infrastructure & DevOps

From Dockerfile to CI/CD to a server I actually deployed it on.

DockerCI/CDCloudflare WorkersNginx

Experience

Six roles, one thread: owning a system from architecture to deployment, not just the parts that show up in a demo.

2026 to present

CTO

SmartEdu

Leading product and engineering for a multi-tenant school-management SaaS platform serving schools across Africa. Own the architecture end to end: a subdomain-per-tenant Node.js and PostgreSQL backend, a Turborepo of Next.js frontends, and the Paystack billing model the business runs on.

May 2025 to present

Systems Engineer

Aptfuel

Own the full application lifecycle across mobile, backend, and frontend. Built CI/CD pipelines, managed deployments, and broke down complex features across applications while driving technical decisions.

Jun 2024 to Apr 2025

Senior Full Stack Engineer, Architecture Lead

Raffles Energies

Led end-to-end architecture and backend development for web and mobile platforms. Architected the Node.js backend and database schema from inception, implemented Redis caching and asynchronous job processing, and managed containerized production deployments.

Sep 2023 to Mar 2024

Backend Engineer

Centre for Innovation & Entrepreneurship

Scaled a Laravel-based learning management system supporting multi-center operations for a government organization, redesigning the relational schema to support expanded roles and institutional structure.

May 2023 to Aug 2023

Full Stack Engineer

Alphatrol Limited

Took Guardtrol, a real-time multi-location monitoring system, from concept to production. Designed RESTful APIs and MongoDB/MySQL schemas, and implemented JWT-based authentication and authorization.

Jan 2023 to Apr 2023

Frontend & Backend Engineer

Nexlen Systems

Migrated a legacy Laravel Blade codebase into a structured Vue.js frontend system, integrating it with backend APIs and reducing redundant requests to improve UI performance.

Let's build something worth shipping.

Open to senior and lead engineering roles, systems work, and projects that need someone comfortable owning a problem from architecture through to production.

© 2026 Giwa Muhammad

mgiwa78@gmail.com