← Back to portfolio
Product Owner · Business Analyst · Platform Strategist

Agrikore Marketplace
Platformization

A bottom-up platform strategy for agricultural commerce in Nigeria —
Farmer · Aggregator · Logistics · CCB · Multi-Channel Deployment

5Actor Types
27Platform Steps
4+Channels
11Onboarding Flows
4MVP Phases
Agrikore / Cellulant Nigeria
Digital marketplace platform connecting smallholder farmers, aggregators, logistics providers, and commercial buyers across Northern Nigeria through a unified USSD, SMS, and wallet payment rail.
01 · The Problem — Real, Specific, Painful

What Was Actually Broken

Smallholder farmers in Northern Nigeria were selling grain blind — no price discovery, no guaranteed buyers, no digital payment trail. Every step of the value chain operated in isolation, creating systemic revenue leakage across millions of transactions.

No Market Access

Farmers couldn't find buyers. Aggregators couldn't find produce at scale. The matching was entirely word-of-mouth.

Manual Payments

Cash-only transactions with zero audit trail. Farmers shortchanged, aggregators over-extended, no accountability.

Zero Logistics Visibility

Grain moved from farm to silo with no tracking. No ETA, no proof of delivery, no dispute resolution mechanism.

Fragmented Onboarding

11+ actor types with no unified registration system. Each relationship was informal, undocumented, and unscalable.

Payment Leakage

Intermediaries extracted value at every handoff with no platform enforcing agreed prices or automating settlement.

No Operational Data

Cellulant had no real-time view of PAS activity, stock levels, logistics status, or fulfilment progress against CCB orders.

02 · Users — Who They Are & How They Behave

The Actors & Their Real Behaviours

User research was physical — field visits, PAS observation, registration officer interviews. Not assumption-driven.

Primary · Low Digital Literacy

Farmer

"Match me to a buyer near me and pay me instantly in a form I can convert to cash."
Primary · Operator

Aggregator (PASO)

"Show me available produce by location, lock the price, and settle my wallet after delivery confirmation."
Market Maker · High Value

CCB

"Place a guaranteed order with capital committed, then track every kilo from farm to silo."
Service Actor

Logistics Company

"See available trips on the platform, confirm pickup, and receive payment automatically on delivery."
Cellulant Field Staff

Registration Officer

"One app to register farmers, record produce details, trigger payments, and upload logistics — without internet dependency."
Internal · Operations

Cellulant Admin

"A live dashboard showing all activity: negotiations, cargo movement, payment status, blockchain confirmations."
03 · Solution — Product Thinking in Practice

One Platform. Every Actor. Every Channel.

The Product Thinking

  • Design for the lowest-denominator user first (farmer with feature phone via USSD) — if the platform works for them, it works for everyone.
  • Use the wallet as the universal payment rail — every actor gets a Tingg wallet, every settlement is automated, no cash changes hands at the platform layer.
  • Make the Registration Officer a digital proxy — where actors can't self-serve, a field agent bridges the physical/digital divide.
  • Blockchain as the trust layer — guarantee orders, CCB contracts, and delivery confirmations are immutable.
  • Live operations dashboard for Cellulant admin — never fly blind on fulfilment against contracted volumes.
🔗

Multi-Channel Matching

Farmers register produce via USSD, SMS, Facebook Bot or Web. System maps them to nearest PASO automatically and generates a transaction ID.

💰

Real-Time Wallet Settlement

Price deducted from PASO wallet → transferred to Farmer wallet instantly on transaction submission. Loaders and logistics paid on completion.

📌

End-to-End Order Tracking

CCB places a guaranteed order. Aggregators see it. Logistics uploads GPS data. CCB tracks every kilo from PAS to Silo in real time.

👥

Unified Actor Onboarding

11 registration types on a single flow. Farmers auto-get a Tingg wallet on registration. Logistics, certifiers, and loaders onboarded via same system.

04 · Prioritization — Why This, Why First

How We Decided What to Build

Prioritisation was driven by impact on the critical path — farmer payment. Everything else was downstream.

Feature / Capability Actor Impact Revenue Risk If Skipped Priority
Farmer wallet & USSD produce registrationFarmer (primary)Platform has no entry point without thisP0
PASO wallet funding & buy-produce flowAggregatorNo commerce possible — payments blockedP0
CCB guaranteed order placementCCB (revenue anchor)No contracted demand to fulfil againstP0
Registration Officer Offtake AppAll field actorsFarmers without smartphones are excludedP1
Logistics GPS tracking & paymentLogistics Co.No proof of delivery → CCB disputesP1
Live admin operations dashboardCellulant internalOperational blindness on fulfilmentP1
Blockchain contract confirmationCCB + CellulantTrust gap on large-volume ordersP2
CMC & Community connector flowsEcosystem growthNice-to-have; expands reach laterP2
iOS app, additional billers, hotel paymentsGeneral Tingg usersGrowth feature — not core to marketplaceP3

Prioritisation method: Impact × Risk matrix. P0 items were non-negotiable for MVP launch. P1 required within first sprint cycle post-launch. P2–P3 deferred to backlog.

05 · MVP Scope — What We Shipped First and Why

Minimum Viable Platform

MVP = the smallest surface that could complete one full grain transaction end-to-end.

✓ In Scope — MVP

  • Farmer Registration — USSD + SMS produce registration with auto wallet creation
  • Produce Listing — Farmer registers grain type, qty, price, location
  • PASO Buy Flow — Aggregator finds produce, contacts farmer, records transaction
  • Wallet Settlement — Auto payment: PASO wallet → Farmer wallet on submission
  • CCB Order Placement — Guaranteed order setup with wallet funding
  • Offtake App — Registration Officer field tool for PAS transactions
  • Logistics Onboarding — Basic logistics registration and trip assignment
  • Admin Dashboard v1 — Live view of PAS activity and order status

✗ Out of Scope — Deferred

  • iOS mobile application
  • Blockchain contract layer (P2)
  • Community Market Connector flows
  • Hotel / concert / biller extensions
  • Advanced price discovery algorithms
  • Farmer loan & grant marketplace
Why this MVP definition? The hypothesis was simple: if one farmer can sell one bag of grain, receive payment instantly, and a CCB can track that transaction to silo — the core value is proven. Everything else is scale, not survival.
06 · Success Metrics — How We Knew It Was Working

Measuring What Matters

⭐ North Star Metric Number of complete grain transactions settled end-to-end on the platform (farmer register → PASO buy → CCB receive → payment confirmed)
Activation
  • Farmers registered via USSD/SMS
  • % who complete produce listing after sign-up
  • PASOs with funded wallets
  • % of PASOs active in first 30 days
  • CCB orders placed within month 1
  • Value (₦) of guaranteed orders committed
Engagement
  • Avg transactions per PASO per market day
  • Return rate: farmers re-registering produce
  • Logistics trips completed via platform
  • Offtake App usage vs manual registration
  • Registration Officer session frequency
  • Admin dashboard daily active usage
Outcome
  • Payment settlement time (target: <2 mins)
  • Revenue leakage reduction vs baseline
  • Dispute rate per 100 transactions
  • % of CCB orders fulfilled on-time
  • Farmer NPS — would they use it again?
  • Platform uptime during market hours

NPS tracked after each market day session. Target: >40. Key question: "Would you use this platform instead of selling through informal brokers?"

07 · Trade-Offs — The Hard Calls We Made

What We Chose & What We Sacrificed

Good product thinking is visible in the trade-offs, not just the features shipped.

CHOSE: USSD-first for farmers
GAVE UP: Richer app experience

A smartphone app would exclude 80%+ of target farmers in rural Northern Nigeria. USSD has near-universal reach on feature phones. We optimised for inclusion over richness.

CHOSE: Registration Officer as onboarding proxy
GAVE UP: Fully self-serve farmer registration

Self-registration failed in pilots due to low literacy and tech comfort. Adding a human intermediary reduced drop-off dramatically and increased data quality at the PAS.

CHOSE: Wallet-to-wallet auto-settlement
GAVE UP: Cash payout at point of sale

Cash required the PASO to carry large float, creating security risks and cash flow gaps. Digital settlement was safer, auditable, and enabled peer-to-peer cash conversion at the farmer's discretion.

CHOSE: Ship without iOS app
GAVE UP: Urban aggregator & CCB UX

iOS represented <5% of target user devices in the deployment states. Android web-first and the Tingg App covered the addressable market. iOS was deferred to growth phase.

CHOSE: Centralised CCB onboarding
GAVE UP: Self-serve CCB sign-up

CCB relationships are high-value B2B contracts requiring due diligence. Self-serve onboarding introduced compliance risk. Manual onboarding preserved contract quality.

CHOSE: Blockchain deferred to P2
GAVE UP: Full immutable audit trail at MVP

Blockchain added significant complexity without being on the critical path for MVP. Wallet transaction logs provided sufficient audit coverage for initial CCB contracts. Trust was built first, then cryptographic proof layered on.

Actor Ecosystem · Platform Flow

End-to-End: From Contract to Settlement

// PHASE 01

Contract & Setup

  • CCB places guaranteed order
  • Cellulant creates CCB account
  • SMS blast to farmer locations
  • Farmers USSD-register produce
// PHASE 02

Onboarding

  • Partners onboarded (PASO, Logistics)
  • All actor wallets created
  • CMCs connected to PASOs
  • Reg. Officers deployed to PAS
// PHASE 03

PAS Transactions

  • Farmers convene at PAS
  • QC verifies produce quality
  • Offtake App records transaction
  • Tingg wallet auto-created
  • PASO → Farmer wallet (instant)
// PHASE 04

Logistics

  • Loaders paid via wallet
  • Logistics GPS tracking live
  • Produce transported PAS → Silo
// PHASE 05

Settlement

  • CCB confirms receipt
  • Prints waybill
  • Invoice raised
  • PASO settled
🌐 Web 📱 Tingg App 📟 USSD 💬 SMS 🤖 Facebook Bot 📋 Offtake App ⛏ Blockchain
Role · Methodology · Toolkit

How I Worked

PO leading platformization strategy Technical bridge: business ↔ engineering scrum Agile facilitation & BPMN in backlog refinement Systems & Design Thinking for actor journeys Workshop redesign — goal-driven outputs Organizational anchor in high-pressure sprints

5 Whys

Root cause before any fix. Used in retrospectives and stakeholder escalations to find what's actually broken — not just what's visible.

Kepner-Tregoe

Systematic decision analysis for time-sensitive calls. Separates problem definition from decision-making — clarity beats speed in high-stakes product choices.

Pareto 80/20

80% of platform friction traced to 20% of causes. Used to focus development effort precisely on what moves the needle for the most actors.

Decision Trees

Visual logic mapping for actor flow edge cases — especially multi-channel payment routing where rules branch significantly across user types.

Risk × Value Matrix

Multiply expected outcome value by risk probability. Applied across backlog refinement and go-live planning to sequence features safely.

Creative Ideation

Reverse thinking, 'What If?' prompts, must-have vs nice-to-have rating charts. Brainstorm first — judge later.

Business Analysis · Market Strategy

Market Analysis & Platform SWOT

Strengths
  • Wallet created from phone number alone
  • Bank ↔ wallet transfers
  • Shared agent network in rural north
  • CPOS + Bulk SMS capability
  • Strong in-market tech & support staff
Weaknesses
  • Frequent platform downtime
  • Limited unbanked population coverage
  • Subtle national brand presence
  • No iOS application
  • Bill payments limited to registered users
Opportunities
  • WAEC / NECO / JAMB biller integration
  • Concert & event ticket sales
  • Hotel reservation payments
  • iOS app opens urban segment
  • Aggressive marketing in underserved states
Threats
  • Commercial bank digital wallet push
  • Mobile money operator competition
  • Fraudulent transaction risk at scale

Tools in Practice — Not Just on a CV

Product & Agile

JiraSprint planning, backlog refinement, roadmap tracking
ConfluencePRDs, decision logs, actor journey documentation
MuralCollaborative workshops, user journey mapping
MiroBPMN process flows, retrospectives, sprint boards

Design & Experimentation

FigmaWireframes, platform prototype, registration flow design
OptimizelyA/B testing, feature flagging for channel rollout
VWOHeatmaps, visitor recordings, conversion optimisation

Business & Data

ExcelActor flow modelling, market sizing, prioritisation matrices
PowerPointExecutive stakeholder presentations, CCB briefing decks
SAPEnterprise process integration and data management
GitHubPR reviews, release tracking, version control visibility

Platform Channels

USSDFarmer produce registration — most critical channel
SMS BlastTargeted farmer notifications for market days
Facebook BotAlternative digital registration for semi-connected users
Tingg / AgrikoreCore payment rail and marketplace platform
Outcomes & Impact

What We Delivered

5
Actor Types
End-to-end journeys mapped & deployed
27
Platform Steps
Physical + digital activities documented
4+
Channels
Web · App · USSD · SMS · Facebook Bot
11
Reg. Flows
Onboarding types across ecosystem roles

End-to-End Digital Commerce

First time the full grain commerce chain — farmer USSD registration to CCB silo receipt — was mapped and digitised on a single platform in Nigeria.

Automated Payment Settlement

Wallet-to-wallet transfers replaced manual cash handling. Farmers, loaders, and logistics companies all paid instantly via Tingg — no float, no leakage.

Multi-Channel Financial Inclusion

Platform designed so farmers without smartphones could participate via USSD or SMS — driving rural inclusion without sacrificing transaction integrity.

Live Operational Intelligence

Cellulant admin got a real-time dashboard: PAS activity, logistics GPS, live negotiations, payment status, and blockchain confirmation in one view.

Portfolio

Product Owner.
Problem Solver.
Platform Builder.

I define the right problem before designing the solution. I prioritise by impact, ship the minimum that proves value, and measure what matters. I build bridges between business reality and engineering execution.

🔒
Full Case Study — Restricted Access

This document contains proprietary product strategy, platform architecture, and business analysis developed during active client engagement. It is shared selectively with verified recruiters and collaborators.

👥 6 Actor user research profiles & real behavioural insights
⚙️ Full platform solution design & product thinking
📊 Prioritisation framework — P0 to P3 feature decisions
🎯 MVP scope definition & launch rationale
⏬ 6 documented product trade-offs with reasoning
📋 27-step end-to-end platform flow diagram
⭐ North Star metric & success measurement framework
🛠️ Full tool stack, SWOT & methodology breakdown
// ACCESS DENIED — Incorrect code. Request access below.
// Don't have the code? Request access via email ↗