← Services01 / Software development

Custom software, built for how you work.

Custom systems built around how your team already works.

Why this matters

Off-the-shelf software is rarely shaped like your business.

Most Kenyan and East African businesses we meet are running a patchwork of spreadsheets, WhatsApp groups and one SaaS tool that nearly fits. It works, until growth, audit or a new product line exposes the seams. That is the moment custom software starts to pay.

We design systems around the way your team already operates: how stock arrives, how invoices get approved, how a customer moves from enquiry to delivery. The point is not to digitise everything at once. It is to remove the two or three frictions that cost you the most hours each week, and to do it in a way that your finance lead, your warehouse manager and your CEO can all defend.

Every build ships on a public staging URL within the first sprint, so nobody has to wait three months to see if we understood the brief.

Engineering planning session
Our capabilities

What we actually deliver in this practice.

Each engagement is scoped against one or more of the capabilities below. Pick what you need, leave what you do not. No surprises, no hidden line items.

Capability 01

Operations & management systems

One workspace that replaces the four or five disconnected tools your team has stitched together. Built for businesses, schools, hospitals, churches, NGOs and county offices.

  • Domain workflowsAdmissions for schools, patient records for clinics, member directories for parishes, beneficiary tracking for NGOs, sales pipelines for retailers. Modelled around how you actually work.
  • Multi-site by defaultBranches, campuses, parishes, wards or distribution centres handled inside one console, with permissions that respect the org chart.
  • Finance built inInvoicing, fee statements, donation receipts, M-PESA reconciliation and KRA eTIMS where the law requires it. No spreadsheet exports at month end.
  • Role-specific dashboardsTailored views for principals, head nurses, treasurers, county clerks, finance leads and operations managers. Read in five seconds, actioned the same day.
Capability 02

Member, parent & customer portals

Branded self-service for the people you serve. Parents check fee balances, congregants view giving history, patients pull lab results, beneficiaries confirm eligibility, customers download statements.

  • Account dashboardsStatements, KYC documents, certificates and history available 24 hours a day, removing routine phone calls to your reception desk.
  • Booking & schedulingCapacity-aware reservations for clinics, parent meetings, hall hire, training sessions and consultations. SMS, WhatsApp and email confirmations included.
  • Support workflowsTicketing, knowledge base and live-chat handoff routed to the right human on your team, with a clear escalation path.
  • Mobile-first deliveryProgressive web apps that load on a 2GB Android over a 3G network in Kisumu, Garissa or Bungoma. No app store hurdle.
Capability 03

Workflow & process automation

Remove the unglamorous tasks that quietly drain hours off your team's week, whether you run a logistics firm, a mission hospital or a 12-branch sacco.

  • Approval chainsRouted sign-offs for school leave applications, church event bookings, hospital lab requisitions, NGO grant disbursements or business purchase orders. Email, SMS and Slack triggers included.
  • Document generationAuto-built admission letters, fee notes, baptism certificates, payslips, contracts and statements pulled from your live data. No copy-paste, no version drift.
  • System syncQuiet automations between Sheets, Sage, QuickBooks, Tally, M-PESA, Mailchimp and your existing CRM. The systems already in place finally start talking to each other.
  • Scheduled jobsDaily attendance summaries, weekly stock alerts, monthly giving reports and quarterly board packs delivered on their own. Nobody has to remember to press send.
Capability 04

API integration & middleware

Your existing tools, finally talking to each other through hardened, well-tested integrations. Built for businesses, government desks, ministries of health, denominations and large cooperatives.

  • M-PESA DarajaSTK push, B2C disbursement, C2B callbacks and full reconciliation. Production-grade for fees, tithes, donations, payroll and supplier payments.
  • Banking & cardsPesapal, Flutterwave, Stripe, JengaAPI and direct-debit file generation for KCB, Equity, Co-op, NCBA and Stanbic.
  • Regulator & sector APIsKRA eTIMS, NHIF and SHA, KNEC and CUE portals, DHIS2 for clinics, KEPHIS and FAO crop registries for agriculture, and denomination membership systems.
  • Partner systemsSAP, Sage, Twilio, WhatsApp Business and bespoke client APIs wired into your workflows. We document every endpoint we touch.
Capability 05

Cloud infrastructure & DevOps

Production environments your team can defend at audit, not only at launch. Suitable for regulated sectors including health, finance, education and government.

  • AWS, GCP & AzureManaged VPCs, RDS, ECS, Lambda and equivalent services sized to your real load rather than a vendor's quota tier.
  • CI/CD pipelinesGitHub Actions with staging URLs from sprint zero. Every change is testable before merge, and rollbacks take one click.
  • ObservabilitySentry, Logtail and uptime alerting routed to Slack, Teams or WhatsApp. Silent failures become noisy ones before customers notice.
  • Backups & disaster recoveryAutomated snapshots, off-site copies and tested restore runbooks. We rehearse the restore once a quarter so the team knows what to do.
Capability 06

Code audits & system modernisation

Take over the system another team left behind without defaulting to an expensive rewrite. Common in schools and hospitals running ageing PHP and Access setups.

  • Code & security auditHonest written assessment with the top three issues prioritised by operational impact, not theoretical risk.
  • Performance triageDatabase, N+1 and caching fixes shipped in two-week increments against a fixed budget. Slow pages get fast inside one sprint.
  • Refactor or rewriteIncremental modernisation against a number your finance director can defend to the board. We replace systems one module at a time, not in one big bang.
  • Knowledge transferDocumentation, pairing sessions and recorded handovers so your internal team can keep moving without us in the loop.
Stack
ReactNext.jsTypeScriptDjangoNode.jsPostgreSQLRedisAWSVercel
What changes

Outcomes our clients see.

60–80%

Manual data entry removed

Typical reduction in the first quarter after rollout.

<2 weeks

From kickoff to first working slice

On a staging URL your whole team can open.

1 month

Bug-fix window after launch

Included. Free. No escalation games.

How we work

Four steps. Same rhythm every engagement.

01

Discovery

Workshops to capture goals, constraints and the metrics the system needs to move.

02

Sprint zero

Infrastructure, CI/CD and the first working slice live on a staging URL by day five.

03

Sprints

Two-week increments, weekly demos and a release every Friday, no surprise scope changes.

04

Handover

Production launch, written documentation, training session and a one-month bug-fix window.

Where this lives

Real examples from the market.

Logistics

Dispatch and fleet management for a Nairobi-Mombasa cargo operator, tied to driver phones over low-bandwidth USSD fallback.

Healthcare

Patient records and lab-results portal for a private clinic group, aligned to MoH reporting requirements.

Education

Fees, attendance and CBC report-card system for a multi-campus school in Kiambu county.

Microfinance

Loan origination and arrears tracking for a SACCO, integrated with mobile-money disbursement.

Common questions

Things buyers usually ask before signing.

Can you take over a half-finished build from another team?

Yes, we do this fairly often. We start with a code audit, fix the worst three issues for a fixed fee, then decide together whether to continue, refactor or rewrite.

Do you host the software for us?

We can. Most clients are on AWS or DigitalOcean under our management for the first year, then we hand over the keys and a runbook if they want internal ownership.

What about KRA eTIMS compliance?

We have integrated eTIMS into POS and invoicing systems for retail and services businesses. Happy to walk you through the trade-offs before scoping.

Ready to start? Let's talk.

One business day. Written plan. Fixed budget. No PDFs in a fortnight, no exploratory calls in disguise.