Inside the builds

Layer by layer, foundation first.

What each layer is made of, who built it with me, and what it cost. Drag to turn the stack; click a layer to lift it.

Chainlabs Regional Exchange

Production · January 2026 to now · 3 leads and a network of 43

  1. 3 delivery leadsNetwork of 4325+ countries
    Built
    The hiring pipeline, the screening assessment researchers are hired against, the weekly delivery meeting and 1:1s with the leads.
    With
    People Operations, Finance and the client accounts.
    Cost
    Contractor spend tracked cost-versus-output, so the margin is visible; parts of the network moved from hourly to per-unit pricing.
  2. PythonApps ScriptBlock-explorer APIs
    Built
    The payout pipeline that pays the whole network, the crypto payment rails around it (custody addresses, invoice metadata, withdrawal-ageing digests), and the fee tracker that reconciles platform and on-chain fees across every contractor and client sheet.
    With
    Finance, for reconciliation.
    Cost
    Missing on-chain fee and date data is recovered from block explorers automatically; two sheet schemas and two date formats run without a human.
  3. SupabasePostgresSQLSheets
    Built
    The Postgres data layer under contractor sheets and all four client sheets.
    With
    Engineering, through a reviewed pull-request workflow.
    Cost
    Chunked, auto-resuming syncs, so a failed run costs a retry, not a rebuild.
  4. NodePythonApps Script
    Built
    The Node backend, Python jobs, and the migration off Google Apps Script onto the new stack.
    With
    Engineering. Every change reviewed by an engineer who knows the stack better than I do.
    Cost
    Shipped in small reviewed pull requests, not a rewrite.
  5. TelegramSlackClient portal
    Built
    The helper chat bot the 43-person network runs on, about 17,000 lines of Node; the ad hoc, cost and freelancer consoles that replaced the shared sheets; and the client-facing portal and API feed: per-client isolation, item tracking to delivery, evidence attached.
    With
    The ops lead and the network itself; features came from what people asked for.
    Cost
    Every AI call inside it goes through the cost ledger and the budget kill switch.
  6. MonitoringQC gateEvidence rule
    Built
    Self-monitoring so a database outage pages someone, the quality-control layer, and the evidence-retention rule so evidence survives a contributor deleting their own files.
    With
    The quality-control owner, against the evidence standard the client compliance tools depend on.
    Cost
    Killed a 90%-accurate QC shortcut that would have misrouted about 800 of 8,000 items.
Client · Spring 2026

Revion Oil

The revionoil.com home page: premium quality lubricants, with a 4-litre Revion motor oil bottle beside the headline.

An oil and lubricants distributor for East Africa. I built the sales pipeline, the marketing, the website and its SEO.

revionoil.com

Founding team · 2023

chain.giving

The chain.giving home page: truthful giving for everyone, a fundraising platform where organisations direct 100% of donations to their mission and donors see where every contribution goes.

An onchain giving platform, co-founded with former Polkadot colleagues after Parity’s 2023 restructure (The Block).

chain.giving

Client · 2026

Afrika Biz Investments

The afrikabizinvestments.com home page: the headline over an aerial view of the grain hub, with the throughput, moisture, testing and harvest figures beneath it.

An agribusiness building a grain quality hub in Uganda. I rebuilt the public site and made its hero video and imagery, put an internal portal on Cloudflare Pages with a D1 job board and meeting notes behind a login, and wrote a document system that generates the investor memorandum, financial model, letterhead, brand standards and stationery from one set of facts.

afrikabizinvestments.com

ETHGlobal Lisbon 2026 build

DoomTax

DoomTax on a phone: your word, on the line; make one commitment, back it with a stake, and let a private coach hold the verdict; a New session button, and the note that DoomTax runs inside World App.

A World App mini app, built solo at ETHGlobal Lisbon 2026 and live on testnet: the hackathon build in the explorer above.

doomtax.vercel.appCode

Send me your messiest process.

Within 48 hours you get the three questions I would ask first and what I would build in week one. One page, no deck.