Software engineer · blockchain, AI, backend · open to work

Right now, in a shop in Lagos,someone is counting stockwith software I wrote.

That’s one of them. The others tutor students, onboard developers onto a blockchain, and one is a game. I build them end to end, then keep them running.

The receipts
David Uhumagho presenting Koya on stage at the YPIT Artificial Future hackathon in Lagos
YPIT Artificial Future · Lagos

01 · Who

So what connects all of it?
One habit, since I was sixteen.

I’m David Uhumagho, a developer in Lagos studying computer science at the National Open University of Nigeria. The first software I shipped that mattered replaced the paper notebook my mum ran her shop on. She used it. Then two more shop owners saw it and asked for it. That loop, one real user with one real problem, is how I have built everything since.

At sixteen I couldn’t study without drowning in scattered PDFs and distractions, so I built Benkyoo to fix my own studying. Today teachers and students use it, in secondary school and higher institutions. Same habit every time: feel the problem myself, ship the working version, iterate in front of the people using it.

Right now the deep work is on Nervos CKB. CKB Quest gets new developers onto the cell model with verifiable, wallet-connected progress, because the jump from Ethereum-style contracts loses people fast. I write software for the people software usually ignores: shop owners, students, teachers with sixty kids and no devices in the room.

Where I work

  1. Now

    CKB Blockchain Developer

    Nervos ecosystem

    CKB Quest and Fiberfill. Developer onboarding and liquidity tooling on the cell model.

  2. Now

    Backend Engineer

    JackPals

    Audio learning for Nigerian students: documents in, protected offline audio out. FastAPI, auth, file processing and the TTS pipeline.

  3. Now

    Backend Engineer & Tech Lead

    SMAG

    Food platform for university students. Leading the technical build.

  4. Now

    Growth Lead

    Tennovatex Labs

    Teen-focused technology community. Joined as a member, came back as growth lead after launch.

  5. Now

    Founder / Developer

    StockPoint

    Inventory and sales software live in 3 shops. Product, code, deployment and the pricing conversations.

  6. 2026

    Organizer

    NOUN student tech club

    Building a club where NOUN students learn, build and ship together.

02 · The receipts

Everything here is real.
Click any of it and check.

Building now

Aide

Work you can hear. A voice-native work-and-pay platform for blind Nigerians.

The web assumes you can see a screen, and money assumes it most of all: the SMS one-time code that ends every transaction is not friction for a blind user, it is a wall. Nigeria has a million blind adults and blindness here tracks poverty, so the people locked out of digital work are exactly the people who need it most. Aide is voice-native end to end. You open it and talk: find work, do it, get paid. No screen required at any step.

  • Voice-native
  • Payments
  • Next.js
  • Accessibility
  • live, open it and talk

Active

CKB Quest

Write your first blockchain app this afternoon.

CKB's cell model is UTXO taken seriously, and developers arriving from the EVM world hit that wall fast. CKB Quest turns the climb into a sequenced learn-to-earn track: wallet connects, testnet tasks unlock one by one, an AI layer explains every step against your actual on-chain state, and progress lives on the connected wallet so the learning record is verifiable, not self-reported. Built to grow the CKB developer funnel from zero.

  • CKB testnet
  • Wallet connect
  • AI explanations
  • TypeScript
  • testnet, wallet-connected

Live in 3 shops

StockPoint

Inventory software my mum's shop actually runs. Then two more signed up.

Paper books, missing records, no idea what was selling. I built the first version for one real user, my mum, and iterated every time she hit a wall. Two more shop owners saw it working and asked for it. I own the frontend, backend, deployment, pricing conversations and the in-person demos. Shipped as a PWA/TWA because my users run cheap Android phones.

  • React
  • Node.js
  • Supabase
  • PostgreSQL
  • PWA/TWA
  • stockpoint.tech

Best Education Project · YPIT

Koya

Finds the gap under a class of sixty before the exam does.

One teacher, sixty students, chalk and paper. Koya generates five board questions that probe the prerequisites a topic secretly depends on, reads photographed student working with a vision model, grades against a verified key, then names the single upstream gap that explains the most failures and hands the teacher tomorrow's fix. Grounded in the real NERDC scheme of work. The diagnosis is impossible by hand at that scale; that is the product.

  • Next.js
  • DeepSeek
  • Groq vision
  • NERDC curriculum
  • koya-ai.vercel.app

In real classrooms

Benkyoo

I couldn't study without drowning in PDFs. So I fixed it at 16.

My study materials were scattered PDFs and my attention went with them. Benkyoo organises them into one place built for focus, so studying stops being a fight against your own files. I was my first user. Today teachers and students work with it in secondary school and higher institutions. The first proof that my loop works: feel the problem yourself, ship, iterate with the people using it.

  • React
  • Vite
  • JavaScript
  • benkyoo landing

And that was the shortlist

30+ more repos.
Games, agents, escrow, SDKs.
Go dig

github.com/David-Pjs · commits tell the real story

03 · Contact

Got something
worth building?

If you are building something that has to work for real people, on real devices, under real constraints, that is the work I want. Roles, contracts, or a hackathon team going for first. Tell me what you are building and I will reply.

or email directly