Skip to content
Open to what's nextLagos, Nigeria
Kingsley Nweke, wearing glasses and a black shirt, photographed against a warm brown backdrop.

Software engineer. I buildbackends that stay up, or payment rails that balance, or AI that isn't a demo, or whatever I haven't tried yet

Four years in, and the part I still like best is the bit I haven't figured out yet.

About

Still mostly curious

I got into this the way a lot of people do — by breaking something and needing to know why. That is still, more or less, the job.

Since then: backends for a healthcare platform, smart contracts that move real money, and lately a lot of time inside AI infrastructure. Different worlds, same pull. I want to know how the thing actually works underneath, not just how to call it.

What I'm after next is less about a particular stack and more about a problem I haven't met before. Most of what I'm good at now, I was useless at eighteen months ago — and I'd like to keep that streak going.

  • Curious by default.
  • Quick on unfamiliar ground.
  • Allergic to hand-waving.

The road so far

Not a straight line

Client work, then smart contracts, then healthcare, then AI infrastructure. I did not plan it in that order, and I would not swap it.

  1. 04/2026 — Present

    Current

    Backend Developer

    TekAIDA Consulting · Remote — Bedford, England, UK

    • Software
    • AI/ML
    • Sole backend engineer on VibeCraft, an AI creative suite. I own it end to end — first architecture sketch through to the box it runs on.
    • Node, Express and TypeScript over PostgreSQL, containerised with Docker Compose and shipped to a VPS.
    • Wrote the API reference the frontend team builds against: auth, projects, conversations, SSE streaming, pagination. If it's ambiguous, it's my fault.
    • Worked out whether self-hosting open models on our own GPUs beats paying per token. Sometimes it does — which was the interesting part.
  2. 06/2025 — Present

    Current

    Backend Developer

    HarmonyKloud · Remote — Texas, United States

    • Software
    • Backend work on a US healthcare platform used by 500+ people.
    • APIs for the parts that have to be right, and integrations with Waystar and Office Ally to keep them in sync.
    • A fair amount of unglamorous reliability work: deployment flow, error handling, the things that stop a bad night happening.
  3. 12/2024 — 12/2025

    Web3 Developer

    Genesys Tech Hub · Hybrid — Enugu, Nigeria

    • Software
    • AI/ML
    • Shipped smart contracts across three-plus projects in Solidity and Hardhat.
    • Built gNGN, a tokenised naira modelled on central-bank rules — mint, burn, pause and multi-signature approvals, all tested against the rules rather than my assumptions.
    • Helped wire contracts into a civic ID system and an AI Telegram bot during Learnable collaborations.
    • Backend team on Tutera, a multi-tenant LMS for institutions and creators.

    Nikolai Tesla Award — Web3 Student of the Year, Genesys Tech Hub (12/2025)

  4. 03/2022 — 07/2023

    Backend Engineer

    Genesys Tech Hub · Enugu, Nigeria

    • Software
    • My first real engineering job. Led the backend on client web apps and found out what shipping to a deadline actually costs.
    • Agile and Scrum, proper code review, and the habit of checking something works before calling it done.

Selected work

Four I’d happily be quizzed on

Not a link dump. What each one does, the bit that was genuinely hard, and where it honestly stands today.

  • 04/2026 — Present

    • AI/ML
    • Software

    Built with

    • TypeScript
    • Node.js
    • Express
    • PostgreSQL
    • Python
    • FastAPI
    • Docker Compose
    • SSE
    • Groq
    • Anthropic
    • Whisper

    VibeCraft

    Four AI providers, one interface, zero refactors

    An AI creative suite whose backend I own outright. The fun problem wasn't wiring up a model — it was making the model a detail.

    Everything sits behind one provider interface: Groq, Anthropic, and a self-hosted backend, with matching routers for speech-to-text and image generation. Switching provider is a config change, not a refactor. That's how transcription moved onto a cheaper host one afternoon without a single caller noticing.

    Underneath, it's Node, Express and TypeScript on PostgreSQL, streaming to the client over SSE and containerised with Docker Compose. I also spent real time costing self-hosted open models on dedicated GPUs against per-token pricing — the kind of question that only gets answered by actually running it.

  • 12/2025 — Present

    • AI/ML
    • Software

    Built with

    • Node.js 22
    • Express 5
    • Prisma
    • PostgreSQL
    • Next.js 14
    • Tailwind
    • shadcn/ui
    • Recharts
    • Solana
    • Anchor (Rust)
    • Cloudflare R2

    DojoPay

    Strangers, real money, and no reason to trust each other

    A marketplace on Solana where people are paid in SOL for small pieces of human judgement. Right now that means picking the best image from a set — which quietly makes it a labelling pipeline with payment built in.

    Almost all the difficulty is in money that cannot drift. Funding a task moves budget from available to reserved in the same transaction that creates it, so a task can never exist unfunded. Every balance change writes an append-only ledger entry, and one that would go negative aborts rather than persists. Capacity is a conditional update, so two workers racing for the last slot can't both win it.

    Withdrawals are signed over the exact amount and destination, so a captured signature can't authorise a bigger one later. Admins get their own surface with mandatory TOTP and no ability to move money at all.

    StatusDevnet, pre-production. Payouts are still custodial — the Anchor escrow program that fixes that is written and building, but not yet deployed or audited.

  • 04/2025 — Present

    • AI/ML

    Built with

    • Telegram Bot API
    • Solidity
    • Smart contracts
    • NFTs

    SIMBI-AI Bot

    A study buddy that lives in Telegram and remembers you

    Students ask it academic questions; it answers. The twist is underneath — identity, access and rewards all run on a smart contract, so the bot knows who you are without holding an account for you.

    Participation earns tokens and NFTs. It fielded over 300 student questions during its Learnable demo run, which was the first time I'd watched something I built get used by strangers in real time.

  • 05/2025 — 06/2025

    • Software

    Built with

    • Solidity
    • Hardhat
    • ERC-20
    • Multi-signature

    gNGN Token

    A central bank's rulebook, expressed in Solidity

    A tokenised naira prototype built against Central Bank of Nigeria–style requirements rather than against what was convenient to implement.

    Minting, pausing and burning in tested Solidity, then multi-signature simulations run over the approval rules to see whether the flow actually held up under them. It mostly did; the places it didn't were the useful part.

And a few more

  • CivicLink(opens in a new tab)

    Decentralised civic identity. I built the contract functions behind identity creation and secure access; the prototype survived a full demo-week run.

  • Tutera

    A multi-tenant LMS for institutions and creators. I was on the backend team at Genesys Tech Hub.

  • eBuzz(opens in a new tab)

    A campus media app. I wrote the backend for registration, login and posting, then watched 50+ students use it in launch week.

  • Medbloc(opens in a new tab)

    Digital health records. API endpoints for patient data, hospital registration and scheduling, with validation and role-based access throughout.

Toolkit

What I reach for

Grouped by the kind of problem it solves rather than dumped in one pile. The AI column is the newest, and the one growing fastest.

  • Backend & Platform

    Where most of my hours go — and where I'm hardest to surprise.

    • Node.js
    • TypeScript
    • JavaScript
    • Express
    • PostgreSQL
    • Prisma
    • MongoDB
    • Redis
    • REST APIs
    • JWT
    • Docker
    • CI/CD
    • AWS
    • Swagger
    • Postman
  • AI Systems

    The layer under the model. Newest to me, and the one I'm pushing hardest on.

    • Python
    • FastAPI
    • LLM provider routing
    • Groq
    • Anthropic
    • OpenAI
    • SSE streaming
    • Whisper speech-to-text
    • Image generation pipelines
    • Self-hosted model evaluation
    • GPU inference infrastructure
    • Inference cost engineering
  • Frontend

    Enough to ship the whole thing myself when a project needs that.

    • React
    • Next.js (App Router)
    • Tailwind CSS
    • shadcn/ui
    • Recharts
  • Blockchain

    Three years of contracts, tokens and money that has to land.

    • Solidity
    • Hardhat
    • ERC-20
    • Solana
    • Anchor (Rust)
    • SPL
    • Web3.js
    • Ethers.js
    • Solana Wallet Adapter
    • Remix
  • Ways of working

    The habits that make everything above survive contact with a team.

    • Agile / Scrum
    • Git & GitHub
    • Code review
    • API documentation
    • Technical writing
    • Cross-team collaboration

Right now

On my desk this month

  • Making models a config change

    Inside VibeCraft's AI service at TekAIDA — provider routing, transcription, and the arithmetic of self-hosting versus paying per token.

    AI/ML
  • Learning Rust the hard way

    Taking DojoPay's Anchor escrow from written-and-building to actually deployed. It is the step that gets custody out of my hands, and it is teaching me a lot.

    Software
  • Keeping 500+ people's data boring

    Ongoing backend work at HarmonyKloud. Boring is the goal — nobody should ever notice this one.

    Software

Contact

Come tell me what you’re building

Roles, contract work, or a good argument about something you’re building — all welcome. Email reaches me fastest.