Full-stack engineer building the systems underneath the interface.
I design and ship production web applications end to end — React and Next.js on the front, Node.js and relational databases underneath, deployed on cloud infrastructure that holds up under real usage. Lately my focus has narrowed toward the backend: API architecture, data integrity, and authentication systems.
- Building software
- 5+ years
- Shipped for clients
- 8 projects
- Core stack
- React · Node.js · PostgreSQL
About
I came to software from network engineering — I spent my first few years working with computers as infrastructure, not code. Moving into web development meant re-learning things I thought I already understood: what an HTML element is actually for, why CSS specificity matters, how to read documentation instead of guessing. That slower, self-taught path is part of why I care about foundations rather than just working code.
Today I build full-stack systems using React, Next.js, and React Router on the frontend, and Node.js, PostgreSQL, MySQL, and MongoDB on the backend, deployed across Netlify, Heroku, and Google Cloud Platform. I'm a Google-certified Associate Cloud Engineer.
My most recent focus has been authentication and security infrastructure — the kind of engineering work that's easy to get subtly wrong and expensive to get wrong in production. I'm particularly interested in high-scale challenges in fintech and data-intensive systems, where performance, security, and reliability all have to hold at once.
-
Read the documentation first
Most of the debugging time I've lost came from guessing instead of reading. I default to primary sources now.
-
Build for the next person
Code should be legible to whoever inherits it — including me, six months later.
-
Ship, then harden
Working software first, then testing, observability, and edge cases — in that order, deliberately.
Technical stack
Frontend
- React
- Next.js
- React Router v7
- TypeScript
- HTML5 & CSS3
Backend
- Node.js
- Express
- PHP
- REST & event-driven APIs
- JWT / auth systems
Data
- PostgreSQL
- MySQL
- MongoDB
Cloud & ops
- Google Cloud Platform
- Docker
- Nginx
- Netlify
- Heroku
Selected work
-
An e-commerce platform the foundation uses to raise funds for their alma mater (university of Lagos - college of medicine). They put out books and seek donations via the platform.
-
A framework-agnostic authentication engine for JavaScript and Node.js applications. It handles the security workflows that are repetitive and easy to get subtly wrong — session and token lifecycle, refresh flows — while leaving the application's architecture, database, framework, and infrastructure entirely under the developer's control. Built with zero third-party dependencies, using only Node's built-in modules, with JWT refresh tokens included in v1 rather than deferred, since that's what developers expect from a production auth system.
-
My first production build on React Router v7. The framework itself was a strong experience to work with; the harder part was deployment, since the framework's documentation on production configuration was thin at the time — solving that gap taught me more about the deployment pipeline than the happy path would have.
-
A fintech platform built as an evolving product rather than a one-off deliverable. Development is currently paused on the client side, with the current build standing as the foundation for continued work.
-
Built in close collaboration with a designer, balancing her established design patterns against usability considerations through several rounds of revision. A good exercise in negotiating design decisions with a non-engineering collaborator while still landing on a usable result.
-
A financial services site that pushed me to get faster and more disciplined with documentation as a debugging tool rather than a last resort, across a language and API surface I was still building fluency in.
-
Corporate site for a Delaware-incorporated intimates manufacturer, built to communicate a two-pillar business model — a proprietary fit-data platform and a multi-market retail strategy — to investors and manufacturing partners rather than end consumers.
-
The consumer-facing counterpart to Gérégé Inc. — a pre-launch waitlist site for an appointment-only bra fitting studio, built around a lead-capture form as the primary conversion path ahead of the brand's 2027 launch.
-
A fast-turnaround landing page for a movie producer launching an event brand — scoped and shipped quickly rather than iterated on, which is its own kind of constraint to design for.
Starting a project or bolstering your team?
I'm currently open to full-stack and backend-focused roles, and to select freelance work. Always glad to talk through what you're building.
Get in touch