Kubai Kevin

11 articles tagged Mobiledev

PAPSS and mobile money: where integration breaks

Why cross-border PAPSS and mobile money integrations break: hold-and-resolve state machines, identifier resolution, and pending-set reconciliation.

19 min read · 4 November 2026

Mobile money agents: when M-Pesa API fails

Mobile money APIs return pending, then settle asynchronously. Learn to poll, deduplicate callbacks, and reconcile orphaned transactions.

14 min read · 18 September 2026

Currency switch fails in Ghana: one config file to rule…

Mobile money providers put currency codes in different places. Learn a deterministic extraction, validation, and normalization pipeline that stops silent fallbacks.

13 min read · 13 August 2026

Offline-first money apps with DynamoDB Streams

Design an offline-first mobile-money sync pipeline on DynamoDB Streams: idempotency keys, conditional balance writes, DLQ handling, and how to measure it.

15 min read · 8 August 2026

Mobile money agent fees: why your bot keeps failing

USSD session timeouts, not payment errors, break mobile money bots in production. Diagnose the session contract mismatch and fix it with per-request clients.

13 min read · 5 August 2026

Fintech features break in Ghana: the real fix

Why fintech features pass sandbox tests in one African market and fail in another, plus how to instrument, diagnose and fix hidden regional dependencies.

13 min read · 18 July 2026

Show real work, not AI clones

A hiring-focused guide to portfolio projects that demonstrate retry logic, circuit breakers, latency percentiles and honest post-mortems for unreliable networks.

18 min read · 29 June 2026

Bank APIs broke under African 2G

Why aggressive caching and remote idempotency stores fail on flaky 2G/3G links, and how to instrument, measure, and redesign balance endpoints for it.

14 min read · 28 June 2026

Skip M-Pesa: build one API for 3 African markets

How to serve three African mobile-money markets through one orchestrator plus thin provider adapters, with metrics and reconciliation that hold up.

15 min read · 14 June 2026

Reconciling mobile money: edge cases banks ignore

Why provider webhooks are only approximate signals, and how to reconcile them against MNO ledgers with tolerance windows, dedup keys and batch jobs.

17 min read · 12 June 2026

Designing USSD fintech flows that survive live networks

A practical guide to building reliable USSD fintech flows on AWS: state machines, 160-character screens, carrier SLAs, idempotency, and latency instrumentation.

17 min read · 11 June 2026