Selected work and
software products
Explore selected products, calculators, integrations, and business systems. Some work is public; other projects are delivered privately or under client confidentiality.
Fintech & Payments
Payment integrations, payroll and tax tools, loan calculators, and transaction workflows for organisations in Kenya.
An M-Pesa payment integration for websites, mobile apps, ERPs, school systems, SACCOs, e-commerce platforms, and internal business portals.
- Daraja callbacks and webhook handling
- STK Push initiation and payment status
- C2B validation and confirmation workflows
- Reconciliation reports and billing views
A payroll and tax calculation tool for Kenyan businesses, HR teams, accountants, and HR software providers. Rates and rules should be reviewed as guidance changes.
- PAYE, NSSF, SHIF, and Housing Levy inputs where configured
- Rules and rates that can be reviewed as guidance changes
- API and configuration options for approved integrations
- Gross-to-net and net-to-gross calculations with payslip output
A loan repayment calculator and amortization schedule generator for borrowers, banks, microfinance institutions, and SACCOs in Kenya.
- Reducing balance vs flat interest rate calculations with customizable loan terms
- Complete month-by-month principal and interest amortization schedules
- Extra payments & early pay-off interest savings simulator
- Exportable downloadable PDF schedules for loan applicants and credit officers
A service for converting eligible mobile airtime into cash or mobile money through an agreed verification and payout workflow.
- Carrier balance verification where supported
- M-Pesa payout workflow after verification
- Queued processing for requests that need it
- Checks and records for review
Business Management Systems
Business systems, customer portals, approvals, billing, inventory, and administrative workflows built around the operation.
A modular system for customers, inventory, billing, staff workflows, approvals, reports, and business operations from one place.
- Modules selected around the operation
- Approval workflows and useful history
- Invoicing, reminders, and reporting
- Roles, permissions, and access review
A customer portal for registration, payments, service tracking, requests, statements, and notifications.
- Registration, login, and permissions
- Payment options selected for the service
- Request tracking and statement downloads
- SMS or email notifications where useful
A wellness and appointment booking platform with scheduling, a product catalogue, and M-Pesa payment support.
- Availability and appointment scheduling
- Reservation and session management
- M-Pesa payment support
- SMS reminders where configured
Logistics & Field Operations
Calculators, cargo and freight workflows, tracking, and mobile tools for logistics and field teams.
A motor vehicle import duty calculator that brings together valuation inputs, vehicle age, taxes, and fee assumptions. Users should confirm the result against current official guidance.
- Vehicle age and valuation inputs
- A breakdown of the tax and fee assumptions used
- Vehicle and fuel categories where configured
- An estimate for planning, subject to official confirmation
A logistics platform for quote management, shipment tracking, customer portals, payment collection, branch operations, and delivery status updates.
- Volumetric weight and shipping calculations
- Cargo intake, dispatch, routing, and delivery status
- Customer tracking and SMS status updates where configured
- Invoicing, manifests, and cash-on-delivery records
A mobile-first system for field teams, inspections, data collection, job assignments, GPS-based workflows, offline forms, and supervisor dashboards.
- Offline data capture and later synchronisation where needed
- Location-aware check-ins and job assignments
- Inspection forms with images and signatures
- Supervisor views for progress and team updates
Education & Utility Platforms
School management, education, airtime, utility, and messaging workflows for organisations that need clear records.
A school management and learning platform for students, fees, classes, exams, communication, reports, parents, and administration.
- Fees, payment records, and reconciliation workflows
- Grades, report cards, and examination records
- Parent access to balances, performance, and class information
- SMS notifications for notices and reminders
A vending platform for airtime, utility tokens, SMS notifications, M-Pesa payments, transaction records, and reseller operations.
- Carrier airtime distribution where supported
- Utility token or billing integrations where available
- Reseller accounts, credit limits, and commissions
- API and dashboard views for merchant transactions
A bulk SMS gateway for marketing campaigns, one-time passwords, alerts, and transaction notifications.
- Provider connections and routing options
- Sender ID registration support where required
- Campaign scheduling, contact lists, and delivery reports
- Webhook handling for delivery or OTP status
API, AI & Automation Products
API integrations, document search, assisted workflows, and automation that connect existing systems and information.
Middleware for connecting ERPs, CRMs, mobile apps, payment gateways, SMS gateways, databases, legacy systems, and third-party APIs.
- Data mapping and request transformation
- Authentication, permissions, retries, and limits where needed
- Activity records, error handling, and useful logs
- Queues or events where the workflow benefits from them
AI features such as document search, summaries, assisted support, internal knowledge tools, and workflow automation.
- Retrieval-Augmented Generation (RAG) over approved documents
- Data access and provider terms reviewed for the project
- Assisted support integrated with the channels the team uses
- Meeting summaries and operational report drafts with human review
How we approach
the work
We start with the workflow, make decisions visible, and choose technology and controls that the team can understand and maintain.
Start with the workflow
We model the application around the terms, records, decisions, users, and hand-offs that make up the organisation's work.
- ✓ Shared language: Terms such as invoices, manifests, and leads remain clear in the product and its documentation.
- ✓ Fewer assumptions: The team can review the same workflow before it becomes code.
- ✓ Linear Evolution: Software evolves naturally in tandem with your business rules.
Monoliths & Microservices
We are pragmatic. We avoid "Microservice Envy" that plagues startups, designing with bounded contexts so modules can be extracted later with minimal friction.
Data handling and history
When a workflow needs accountability, we record the important changes and decisions in a way that people can review. Storage, access, retention, and regulatory requirements are considered for the specific system.
- ✓ Useful history: Important changes can record who acted, what changed, and when.
- ✓ Reviewable records: Clear history can support internal review and reporting.
- ✓ Data responsibility: Hosting and transfers are discussed according to the information and applicable requirements.
The technology
behind the work
We choose familiar tools according to the product, existing environment, team, data, and operational needs.
Backend Core
Laravel and Spring Boot are among the backend tools we use when they suit the product and the team that will maintain it.
Frontend Layer
We use Vue, Alpine, React, Nuxt, Flutter, or native tools according to the interface, devices, and existing codebase.
Data Persistence
Relational databases, JSON fields, caching, and queues are selected around the information and workflow the system must support.
Infrastructure
We document hosting, backups, releases, and deployment choices so the operating team knows how the system is run.
Quality Assurance
We add automated and browser-based checks where they protect important workflows. No test suite removes the need for review.
Security
We consider authentication, permissions, input validation, secrets, dependencies, logging, and the data handled by the system.
AI & Data
AI features may include document search, summaries, assisted workflows, or classification. Model, data, and review choices are agreed for the product.
Observability
Logs, errors, useful measures, and alerts help the team understand what is happening after release.
Dev Experience
Formatting, linting, reviews, and repeatable release steps help the team work consistently without hiding the decisions that matter.
Have a product or system
to discuss?
Tell us whether you are considering a custom ERP, a payment integration, a calculator, a web application, or a mobile product. We will help you decide what should happen next.