Product engineer · Founder and CTO at Ticketsdeck

SimiloluwaAfolabi

I build software products end to end: the web app, the mobile app, the API behind them, the console that runs them and the design system that keeps it all consistent.

Right now I'm the founder and CTO of Ticketsdeck, and I lead frontend at CashDrive. Along the way I've built for teams in hiring, payroll, hospitality and commerce across Nigeria, the UK and South Africa.

products built since 2021
25+
commits authored across them
23,500+
users on Ticketsdeck Events
10k+

Ship log

Each square is a month. The darker it is, the more I committed to that product that month. Think of it as the honest version of a CV: what I was actually building, and when.

Commits I authored per month for each product, December 2023 to September 2026
Product202420252026Total
DJFMAMJJASONDJFMAMJJASONDJFMAMJJAS
Ticketsdeck1061771166438140255031131443522211743092652713322461830761610521254874216547730774,031
Stylist Piazza000000022810221421630000000000000000000000637
Owaambe00000000000000018000000000042328241669459272
Dimlang00000000000000000210286000020000000057
PlugIQ00000000000000000011126558712624715821513458706384551401,503
CashDrive0000000000000000000040382373412174661101621791091822053932153,002
Orineum0000000000000000000000052194810000000120
Lagos Health District0000000000000000000000000113022020020
ShiftSync0000000000000000000000000022000000022
Oneflare HMS00000000000000000000000000012471250179321351
Mirratal00000000000000000000000000006237230046312
ChequeIn0000000000000000000000000000003868261150517
Minnt0000000000000000000000000000003400034
HyperFrames0000000000000000000000000000001800018

Showing a selection of products, counted from git history across 37 repositories, merges included. Client work from my Xown Solutions years (2022 to 2025) lives in their repositories, so it isn't shown here.

Selected work

Six products where I owned the most or went the deepest. For each one I've set out what it does, what I did, and what it runs on.

Ticketsdeck Events homepage with the event carousel and a countdown to the next event

Events · Founder and CTO · Dec 2023 - now

Ticketsdeck Events

Self-service ticketing for events in Nigeria. Organizers create an event, sell tiered tickets, check guests in at the door and get paid out. Attendees find something to do, buy in a few taps and share a personalized Pulse Card.

  • Wrote almost all of the web app and every commit of the NestJS API behind it: 44 modules, about 250 endpoints and 48 data models.
  • Built Paystack checkout with signed webhooks, an hourly retry for failed orders, coupons, wallets and organizer payouts with admin approval.
  • Rebuilt door check-in around staff codes, a phone-camera QR scanner and live attendance.
  • Shipped Pulse Cards, shareable "I'm attending" flyers that credit ticket sales back to whoever shared them.
  • Built DeckPal, an AI assistant with 39 tools that can set up events, tickets and coupons, buy tickets and hand off to support.
  • Run the platform too: an internal ops console, Docker builds, CI to Coolify and database backups.

Next.js · React · TypeScript · NestJS · Prisma · MySQL · Socket.io · Paystack · OpenAI · Docker

4,000+ commits · 4 repos · 120+ eventsVisit events.ticketsdeck.com
CashDrive homepage headline, Fast cash with your car, above a preview of the borrower dashboard

Fintech · Lead frontend engineer · Aug 2025 - now

CashDrive

Car-backed loans in Nigeria. Car owners borrow against their car, and dealers get credit lines and term loans to finance stock, with money paid out within 24 hours.

  • Own all three frontends: the borrower app, the back-office console and the marketing site. I bootstrapped two of them.
  • Built the whole borrower journey: a multi-step application, identity checks, e-signed loan agreements, bank account verification and direct-debit mandates.
  • Made repayments fit real life: early payoff quotes, part payments, transfers with receipt upload, wallet payments, rollovers and restructuring.
  • Built dealer tools, from the credit line dashboard to term loans that run from offer to closeout.
  • Gave the ops team a back-office with review and approval workflows, role-based access, audit trails and exports.

Next.js · React 19 · TypeScript · Tailwind · TanStack Query · NextAuth · Chart.js · GSAP · PostHog

2,900+ commits · 68 pagesVisit cashdrive.co
Mirratal logo on a brand cover with interview tag chips

Hiring and AI · Sole engineer · Apr 2026 - now

Mirratal

AI hiring that looks past the CV. Candidates take a short voice interview with an AI interviewer, get scored against a rubric, and leave with a verified skill badge they can share.

  • Built all four codebases on my own: the NestJS API, a Python voice runtime, the employer and candidate web app, and a staff console.
  • The AI interviewer joins the candidate's room, mixes set questions with live follow-ups and keeps to a time budget.
  • Every interview gets scored against a rubric after the call, with integrity signals and a review queue for flagged sessions.
  • Added an ATS layer: careers pages, CV parsing that sends strong applicants straight to interview, a pipeline board and scheduling.
  • Billing runs on Paystack credits with a ledger. The staff console has 5 roles, 21 permissions and two-factor sign-in.

NestJS · Prisma · PostgreSQL · BullMQ · Python · Pipecat · OpenAI Realtime · Anthropic · Next.js 16

312 commits · 4 repos · 46 data models
ChequeIn homepage with the employer dashboard and mobile app previews

Fintech and HR · Frontend lead · Jun 2026 - now

ChequeIn by Trybesave

Attendance, payroll and earned wage access for African businesses with shift workers. Employers clock staff in and run payroll, and staff can draw pay they've already earned before payday.

  • Built the employer dashboard from Figma: sign-up and business verification, attendance with a configurable rules engine, payroll runs, wage advances, repayments, a wallet and team permissions.
  • Built the product site, the company site and the staff console, including a tiered fee builder with a live preview.
  • Led the port of the Laravel API to NestJS against the live database, with shared tokens so both could run side by side. About 35 modules, plus face liveness checks.
  • Audited the platform for security issues and shipped the fixes.
  • Started an AI assistant service on Claude that answers questions about a company’s own data.

Next.js 16 · React 19 · TanStack Query · Recharts · PostHog · NestJS · Prisma · MySQL · Redis

517 commits · 7 reposVisit getchequein.com
Owaambe homepage, Create memorable celebrations that last forever, above event photos

Events · Sole engineer · Feb 2026 - now

Owaambe

Digital invitations for Nigerian celebrations. Hosts build an animated invitation, and guests RSVP, send money gifts, order Aso-ebi and get a QR pass for the door.

  • Built the web app, the FastAPI backend and the admin console on my own.
  • Made an invitation builder with themes, galleries, music and a wax-seal envelope that opens on arrival. Drafts survive a refresh.
  • Designed gift payments to be trusted with real money: a local record before Paystack is ever called, one idempotent settlement path, an append-only ledger and a scheduled reconciliation sweep.
  • Shipped Aso-ebi ordering end to end, host payouts with fee breakdowns, CSV guest import and a camera QR check-in.

Next.js 16 · React 19 · Tailwind · FastAPI · MongoDB · Paystack · Cloudinary · Resend

254 commits · 3 reposVisit owaambe.app
PlugIQ homepage, Your business approvals deserve better than emails

B2B SaaS · Software engineer at DESCASIO · Jun 2025 - Aug 2026

PlugIQ

A no-code platform where organizations build their own business apps: forms, approval workflows, dashboards and AI, without writing code.

  • Worked across a five-year-old codebase with more than 20,000 commits, on both the React frontend and the Node API.
  • Rebuilt the form designer in the process builder with drag and drop across sections, undo and redo, and state moved into Redux Toolkit.
  • Built the visibility rules that decide who sees what at each workflow step, plus input tables and a formula editor that flags broken references.
  • Shipped document signing end to end, from builder setup to signing during a run to a signed file with its certificate.

React 18 · MUI · Redux Toolkit · React Flow · Node · Express · MongoDB · Redis

1,500+ commits · 2 reposVisit plugiq.io

Also built

Three more worth a closer look: a shopping app on both stores, a booking app I led, and a marketplace built for a client.

Godofreda homepage, Shop straight from the people who make it, beside the mobile app

Commerce · Technical lead · Feb 2026 - now

Godofreda

A shopping app where factories post short videos of what they make and buyers order direct. It's live on iOS and Android. I bootstrapped the Expo app and the NestJS API, merged most of the team's pull requests and built the factory verification pipeline on private storage.

Expo · React Native · NestJS · MongoDB · Cloudflare R2

136 commits · 4 reposVisit godofreda.com
Two phones showing the Stylist Piazza booking app

Beauty services · Lead mobile engineer · Jul - Nov 2024

Stylist Piazza

A two-sided booking app for stylists, barbers and makeup artists. I wrote 637 of its 696 commits in five months: bookings, a Paystack wallet, vendor KYC with selfies, real-time chat and push notifications.

React Native · Expo · NativeWind · Socket.io · Paystack

637 commits · 49 screens
Mozara Autos homepage, Find your perfect car

Commerce · Lead engineer · Apr - Sep 2026

Mozara Autos

A marketplace for cars imported from China to Nigeria, run from Guangzhou and Lagos. I built the site and the admin for leads and stock, English and Chinese versions, and CI/CD to Coolify.

Next.js 16 · FastAPI · MongoDB · Cloudinary · Docker

37 commits · 2 reposVisit mozaraautos.com

Everything I've built

The full list, from products I founded to client builds and weekend experiments. Filter by the kind of problem.

Showing 24 of 24 projects

Roles

I started as a designer, grew into engineering, and these days I'm usually the person who owns the whole build.

  1. Dec 2023 - now

    Founder and CTO, Ticketsdeck

    I set the technical direction and write most of the code: the web app, the API, the ops console and the company site. I also run the infrastructure.

  2. Aug 2025 - now

    Lead frontend engineer, CashDrive

    The only frontend engineer across the borrower app, the back-office and the marketing site, working alongside the backend team.

  3. Jun 2025 - Aug 2026

    Software engineer, DESCASIO (PlugIQ)

    Frontend and backend features on a large no-code platform: the form builder, visibility rules, document signing and AI document intelligence.

  4. 2024 - now

    Independent product engineer

    Building for founders: Mirratal, Owaambe, ChequeIn, Oneflare, Godofreda, Stylist Piazza, SabiBid, Orineum and more. Often the only engineer, sometimes leading a small team.

  5. May 2022 - Apr 2025

    Intern to engineering team lead, Xown Solutions

    Grew from intern to senior engineer to leading a team of five, shipping client products like 247 Travels, McNif Cuisine and Bablo Homes.

  6. May - Oct 2022

    UI/UX designer, HillCross College, Johannesburg

    Designed the college's learning platform for students in Figma. It's a big part of why I still care how things look.

What I bring

The same threads keep showing up across these products. Here they are, with where each one got used.

Product frontends

Fast, accessible web apps with a real design system underneath, not a pile of one-off screens.

Next.js · React · TypeScript · Tailwind · TanStack Query · PWA

Used in CashDrive, Ticketsdeck, ChequeIn, PlugIQ

APIs and data

Modular backends with clear boundaries, queues for slow work and sockets for live updates.

NestJS · FastAPI · Express · Prisma · PostgreSQL · MySQL · MongoDB · Redis · BullMQ

Used in Ticketsdeck, Oneflare, Mirratal, Owaambe, BiSi Connect

Money movement

Checkouts, ledgers, webhooks, reconciliation, escrow and payouts that hold up when something goes wrong.

Paystack · Flutterwave · direct debit · double-entry ledgers

Used in Ticketsdeck, Owaambe, Baoja, Mirratal, CashDrive

Identity and trust

KYC, two-factor sign-in, role-based access, audit logs and security reviews that end in fixes.

KYC and liveness checks · TOTP · RBAC · audit logs

Used in CashDrive, ChequeIn, Mirratal, Oneflare

AI inside the product

Features where AI does real work: voice interviews, tool-calling assistants, scoring and document checks.

OpenAI Realtime · Anthropic · Vercel AI SDK · Pipecat

Used in Mirratal, Ticketsdeck, ChequeIn, PlugIQ

Mobile

Cross-platform apps built with Expo and shipped to the App Store and Google Play.

React Native · Expo · EAS · push · camera · maps

Used in Stylist Piazza, Godofreda

Shipping and running

Containers, CI/CD, product analytics and error tracking, so I can see what's happening once it's live.

Docker · GitHub Actions · Coolify · Fly.io · PostHog · Sentry

Used in Ticketsdeck, Mirratal, ChequeIn, CashDrive

Design

I started as a UI/UX designer, so I build from Figma faithfully and can design when there's no designer in the room.

Figma · FigJam · GSAP motion

Used at HillCross College, on Behance, in HyperFrames

Got something to build?

I'm at my best owning a product end to end, or leading the team that does. Tell me what you're working on.

similoluwaafolabi@gmail.com