Bespoke Software & APIs
Custom applications and payment systems, engineered for production boundaries.
The core of the studio: software built for how your operation actually works. We design and build APIs with explicit contracts, line-of-business applications, and payment systems — mobile money, gateways, and bank rails — where the engineering bar is exactly-once effects on at-least-once delivery. This is the pattern set behind the TANAPA payment-and-ticketing platform and behind every payment→billing→provisioning chain we ship: idempotent consumers, queued hops with retries and dead-letter isolation, and scheduled reconciliation so two systems can never quietly disagree about money.
- Bespoke application development: line-of-business systems built around your process, not a template
- API design and build: REST and event-driven, versioned, documented, with explicit data contracts
- Payment engineering: M-Pesa and mobile money, card gateways, and bank integrations with exactly-once effects
- Billing, AAA, and provisioning chains engineered so a dropped event cannot suspend a paying customer
- Integration glue as production software: queues, retries with backoff, poison-message isolation, replay tooling
- Scheduled reconciliation: payments vs invoices, sessions vs billing — drift detected and repaired automatically
- KRA eTIMS and regulatory e-invoicing integration for Kenyan enterprises
- Open-source enterprise platforms (DHIS2, ODK, Kobo, Odoo/ERPNext) deployed and extended for institutional ownership
Systems whose first failure signal is a dashboard — not a customer dispute at month-end.