Abiodun.
LagosEngineering Lead at OrdrGoStill answering emails

Abiodun Abdullahi.

Shuga if we’ve met.

I build backend systems for fintech and AI. I’m mildly obsessed with ledgers reconciling on the first try, and I ship things faster than I probably should. That works out, because I’ve been doing this seven years and mostly know what I’m doing.

Last year I trained the computer-vision pipeline that got my sports-analytics startup a data-licensing deal with Nigeria’s top football league. Before that, I solo-built a Gen-AI fashion platform (mobile, web, admin) in under 90 days. Right now I’m Engineering Lead at OrdrGo, a social-commerce thing live in twelve markets, which mostly means I spend my life thinking about timezones.

Based in Lagos. Pair with people in Seattle, Sydney, and London. Answer emails same day, usually sooner.

Selected Work

Work I’d want to be judged on.

Each card carries three hard numbers. If a project can’t produce three, it’s in “Also built” below instead.

Steeze AI
Sole ArchitectReact NativeNext.jsNestJS

Steeze AI · Gen-AI fashion, end-to-end

I was the whole engineering team. Mobile, web, admin, and the Vertex AI try-on pipeline, all under one 90-day deadline.

  • <2 minVirtual Try-On inference, the threshold for commercial viability
  • <90 daysConcept to production, mobile + web + admin
  • 0Manual data-entry team needed (auto-tagging replaced it)
Sydney, Australia (remote)Nov 2025 – Feb 2026steezeai.com
OrdrGo
Engineering LeadNestJSPostgreSQLDigitalOcean

OrdrGo · Social commerce, inside the DMs

I lead four people here. We turn WhatsApp, Instagram, and TikTok DMs into real orders. The hardest part isn't the messaging. It's the twelve timezones.

  • 4Direct reports: three engineers plus a product designer
  • 12+Live markets, 1,000+ active vendors
  • SoloDigitalOcean infra: Redis, Postgres, KYC, staging + prod, end to end
Qashr Group · Washington, US (remote)Feb 2026 – Presentordrgo.com
Co-Founder · Head of EngineeringAWS EC2 GPUPythonYOLO

Roundup · Real-time football analytics

I co-founded this. I stand up the AWS GPU boxes, train the computer-vision models, and sit in the room when contracts get signed.

  • 1Nigerian Premier League data-licensing contract, closed on the demo
  • 4 classesEvent detection trained: throw-ins, corners, penalties, fouls
  • 0 → prodYOLO + ResNet pipeline, from empty repo to licensable product
Lagos (remote)Jan 2024 – Present
JexPay
Sole Backend EngineerNestJSTypeORMRedis

JexPay · Crypto to naira, zero-fee sweeping

I built the entire backend, solo. Non-custodial crypto deposits, double-entry ledger, treasury spreads, and the PalmPay fiat off-ramp, all live at jexpay.io.

  • Zero-feeNon-custodial sweeping from user wallets to cold/exchange liquidity, real-time via Tatum
  • ACIDDouble-entry ledger with strict idempotency guards on every mutation
  • >$1k heldAnti-fraud deposit holds plus KYC + bank-name match before PalmPay disbursement
RemoteDec 2025 – Presentjexpay.io
Qashr Mini Bank
Senior BackendNestJSPostgreSQLMeta API

Qashr Mini Bank · A bank terminal that lives inside WhatsApp

Built the core backend. WhatsApp-native agency banking: the kind of thing that competes directly with OPay and PalmPay, except field agents don't need hardware.

  • 0Reconciliation breaks in production (PostgreSQL double-entry ledger)
  • 1VAPT audit passed on the first remediation pass
  • 1Category-new primitive: WhatsApp-native soft-POS for field agents
Qashr Group · Washington, US (remote)Jun 2025 – Feb 2026qashr.com
Software EngineerNestJSMSSQLOAuth 2.0

Heritage POOLER · The bank's quiet reconciliation engine

A virtual-account engine that's been quietly running every reconciliation path at the bank since 2022. Nobody pages me about it anymore, which is the point.

  • 65%Treasury operations efficiency improvement
  • 150+SME partners onboarded via the Banking-as-a-Service API
  • 1Default reconciliation path, adopted bank-wide
Heritage Bank · LagosNov 2021 – Oct 2023
BananaCrystal Cards
Senior EngineerNode.jsRuby on RailsPostgreSQL

BananaCrystal Cards · Card rails + dispute resolution

Core card-issuance rails, virtual and physical. Also built the microservice that cut dispute resolution from six hours to two. That was a good week.

  • 6h → 2hDispute resolution time (66% faster)
  • 1Processor integration: virtual and physical cards
  • LiveReal-time transaction authorization on every swipe
Wyoming, US (remote contract)Dec 2021 – Jul 2022bananacrystal.com
How I got here

Intern in 2019. Engineering Lead + Co-Founder now.

  1. 2019

    Make It Good Again · Denmark (remote)

    First internship. Ruby on Rails. First time anyone paid me to type.

  2. 2020

    NCC · Remote

    Backend developer. Node.js and MongoDB. Also the first 3am page of my career, which was educational.

  3. 2021

    Heritage Bank · Lagos

    First fintech role. Learned that ledgers don't forgive and that's why they work. Built POOLER.

  4. 2021

    BananaCrystal · Wyoming, US (concurrent contract)

    First US client. Card-issuance rails and the microservice that cut dispute resolution by two-thirds.

  5. 2023

    Smart Approaches · UK (remote)

    Lead Software Engineer. First team I ran: five engineers across a marketplace and an edtech platform.

  6. 2024

    Roundup · Lagos · Co-founded

    Started training computer-vision models in the evenings. Ended up on a licensing call with a national football league.

  7. 2025

    Steeze AI · Sydney, Australia (contract)

    Solo-built a Gen-AI fashion platform in under 90 days. Mobile, web, admin. Slept eventually.

  8. 2026

    OrdrGo (Qashr Group) · Washington, US (remote)

    Promoted to Engineering Lead. Four teammates, twelve markets, still answering emails same day.

Abiodun Abdullahi
About

Everyone calls me Shuga.

I’m Abiodun Abdullahi, 29, from Lagos. The nickname stuck somewhere around secondary school. I stopped fighting it around the time I realised everyone was going to call me Shuga anyway.

I didn’t study computer science. I studied Mathematics Education at the University of Ilorin, which, if you’ve never had to do it, is the very specific discipline of explaining complicated things to people who don’t yet want to hear them. That turned out to be half this job. The other half is that the math itself still shows up: it’s why my ledgers reconcile on the first run, and it’s why when my co-founder and I needed computer-vision models at Roundup, I trained the YOLO and ResNet myself instead of outsourcing it. The distance between “I learned this in another language” and “I can ship this” was smaller than it looked.

I write on Medium. Lately I’ve been arguing that LLMs are not products, that your state-of-the-art model will lose to good data ops, and that latency beats accuracy in sports tech. It’s opinionated on purpose. Mostly I’m trying to save other people the six months I burned learning each thing.

Off the clock: football (watching more than playing — knees have opinions now), jollof that is slowly, annually, inching toward my aunt’s, The Alchemist reread more times than I’ll admit, and the kind of walks where the whole point is the walk.

Writing

What I wish I’d known five years ago.

All posts on Medium
Contact

Let’s make something.

Hiring for a senior backend or engineering lead role? Send a note. I read everything. I reply same day, usually. No forms, no filter, no “we’ll be in touch”.