About
Software engineer with 3+ years building production web systems in TypeScript and Node.js, with a focus on correctness under concurrency and payments. Currently the sole full-stack engineer on iTurf, a football turf booking and tournament platform, where I built Redis-based slot locking, Paystack payment and refund flows, and a k6 load test that verifies double-booking protection under contention. Previously led frontend on a client-facing learning portal and built a real-time streaming AI assistant at Heirs Technologies.
Experience
Hashbangs Technologies
Full-Stack Developer (Contract), iTurf Platform
May 2026 – PresentRemote
- Sole full-stack engineer on iTurf, a football turf booking, squad and tournament platform, delivering against a 9-sprint, milestone-based plan alongside the product and engineering team.
- Deliver features across a Next.js 14 (App Router) frontend and an ElysiaJS/Bun backend on PostgreSQL (Supabase, PostGIS) using Drizzle ORM.
- Built booking and payment flows (Paystack), authentication, and real-time features over Elysia WebSockets, including Redis TTL-based slot-locking during checkout and live status updates.
- Wrote unit and integration tests for the booking pipeline (slot locking, refund calculation, Paystack webhook verification, points ledger), plus a k6 load test firing 50 concurrent users at a single slot to verify the double-booking guard under contention.
- Set up a GitHub Actions CI pipeline (typecheck, test, build) that runs on every push to development and main.
Heirs Technologies
Software Engineer
June 2025 – December 2025Lagos, Nigeria
- Led frontend development of the i-Academy learning portal using React, TypeScript, and Next.js, taking the product from scratch to a fully deployed, client-facing platform.
- Built the complete frontend for Heirs Assistant, an AI-powered internal tool. Implemented real-time streaming chat using the Fetch API (Server-Sent Events), enabling continuous conversation without session breaks.
- Integrated REST APIs and authentication flows across both products, coordinating directly with backend engineers on API contracts to reduce dependency blocks and accelerate delivery.
- Implemented Prisma ORM across multiple data models to improve database query efficiency, working beyond frontend scope to unblock team delivery.
TheEBConcept
Full-Stack Engineer
Nov 2023 – December 2025Lagos, Nigeria
- Delivered five production client websites under a software agency model, managing technical decisions, timelines, and client communication.
- Integrated Stripe, Paystack, and Flutterwave payments across client projects, alongside Calendly booking and a MongoDB-backed events registration system (Next.js, React).
Skills
- Languages
- JavaScript (ES6+), TypeScript, Python
- Front-end
- React.js, Next.js, Vite, Redux, Tailwind CSS
- Back-end
- Node.js, Express.js, Flask, FastAPI, ElysiaJS/Bun, RESTful API design
- Databases
- PostgreSQL (PostGIS), Redis, MongoDB
- Tools
- Docker, Git, GitHub Actions (CI/CD), k6, Drizzle, Prisma
Education and certifications
University of Lagos
BEng Computer Engineering
Data Structures & Algorithms, Computer Networks, Embedded Systems, Digital Logic.
Oracle
Oracle Cloud Infrastructure 2025 Certified Foundations Associate
Amazon Web Services
AWS Partner Technical & Sales Accreditation
University of Helsinki
FullStackOpen
React, TypeScript, GraphQL, Node.js.


