Tunji

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.

Download CV

Experience

  1. 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.
  2. 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.
  3. 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.