← All work

Founder & builder

CheckingOpen to investors →

Zabuni

Tender-to-bid automation for Kenyan suppliers

Screenshot of Zabuni

Zabuni turns a Kenyan government tender document into a bid that is complete, compliant and on time.

It is my own product. I built it and I run it.

103
backend tests
25
migrations
E2E
Playwright suite

Why

Suppliers lose tenders on paperwork, not on price. An expired certificate, a missed mandatory form, a price schedule with the wrong totals. Tender documents run to a hundred pages and every one is different.

What it does

  • Tender PDF parsing into a structured blueprint of requirements, forms and deadlines.
  • Statutory certificate tracking with expiry alerts (tax compliance, SHA and similar).
  • Gap analysis against the mandatory requirements of each tender.
  • Product ranking and automatic population of the price schedule.
  • One serialised submission PDF, every page numbered "Page X of N".

What I led

  • Everything: product, architecture, backend, frontend and tests.
  • 103 backend tests, 25 migrations, a Playwright end-to-end suite, architecture decision records and a runbook.

Stack

  • Next.js + TypeScript frontend
  • Python backend
  • PostgreSQL
  • Playwright end-to-end tests