Mally Kisubi · London

Operations and delivery lead.I run client SLAs and build the AI tooling behind them.

Now: Regional Operations Team Lead, Chainlabs · 9 years in operations

  • 500+organisations onboarded, Starknet grants
  • 43people in 25+ countries, three delivery leads
  • 275entities in August 2026 against a floor of 200
  • $100M+treasury supported, Starknet Foundation
Nine years at ChainlabsStarknet FoundationParity TechnologiesThe Shipowners’ ClubCanada LifeGE Capital

Inside the builds

The Regional Exchange vertical, layer by layer.

Foundation first. Built with three client delivery leads and the engineering team.

Chainlabs Regional Exchange

Production · January 2026 to now

  1. Built
    The hiring pipeline, the screening assessment researchers are hired against, the weekly delivery meeting and 1:1s with the leads.
  2. 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.
  3. Built
    The Postgres data layer under contractor sheets and all four client sheets.
  4. Built
    The Node backend, Python jobs, and the migration off Google Apps Script onto the new stack.
  5. 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.
  6. 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.

Who built each layer with me, and what it cost

AI I built and run

Production AI, with a budget and a gate.

At Chainlabs, on the Node, Postgres and pgvector stack the vertical already runs, at no new running cost.

How it works

A gateway with a kill switch

Three providers behind one interface. Every call priced into a ledger; a budget trip holds until a person clears it.

Hybrid-search RAG

Vector and full-text search merged by rank fusion, split by audience so ops-only text never reaches a freelancer.

Evals with a regression gate

A prompt change cannot merge if the pass rate drops against the saved baseline.

0.25 → 0.37

Measured on public data. nDCG@10 on BEIR FiQA, 648 queries, rank fusion over keyword search. Vectors alone scored 0.40, so measure fusion per corpus.

The repo

Experience

Finance first, then the rest of the business.

Full experience
  1. 2016GE CapitalRisk placement, Intern of the Year
  2. 2019Canada LifeTrainee investment accountant
  3. 2021The Shipowners’ ClubOperations
  4. 2022Parity TechnologiesCoordinator, then Project Manager
  5. 2024Starknet FoundationOperations Manager
  6. 2026ChainlabsRegional Operations Team Lead

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.