Enterprise software consultancy & studio — Lagos, Nigeria

We build the software
businesses run on.

Bespoke finance, people, operations and data systems —
designed and engineered by a small senior team.

Why bespoke, not off-the-shelf

Off-the-shelf software is built for everyone.

Which means it fits no one, exactly.

We build the opposite.

Who we build for

  • Finance teams closing the books by hand
  • People & HR teams outgrowing spreadsheets
  • Operations leaders running on WhatsApp
  • Executives who can't trust their numbers
  • IT teams tired of integrating the unintegratable

What we build

The systems we are asked to build usually sit close to the core of a business — the tools people open first in the morning and depend on all day. That shapes everything about how we build them.

  1. Finance systems

    Reconciliation, payment operations, approval controls and reporting your finance team can stand behind.

  2. HR & people systems

    Staff records, leave, performance and the tooling around payroll — built for how your organisation actually works.

  3. Internal operations software

    The consoles and back-office tools your team works in every day, designed around real workflows rather than generic ones.

  4. Data & reporting platforms

    Pipelines, warehouses and dashboards that turn scattered exports into numbers people trust.

  5. Workflow automation

    Removing re-keying, chasing and spreadsheet handoffs — quietly, in the background of the business.

  6. AI-enabled business tools

    Applied machine learning where it earns its place in a workflow — classification, extraction, drafting — never as decoration.

  7. Systems integration

    Making the software you already pay for behave like one system: banks, ERPs, payment providers and everything in between.

Selected work

Three project stories representative of the work C15 takes on. Client names and figures are illustrative placeholders, shown until our first case studies are cleared for publication.

Financial operations & reconciliation

Meridian Recon

A finance team was closing every day by hand — matching settlements from four payment providers against bank statements in spreadsheets, chasing discrepancies over email.

Meridian Recon ingests provider and bank feeds nightly, matches transactions automatically, and turns what remains into a short, prioritised exception queue. The close became a review, not an excavation.

  • Automatic matching across providers and bank feeds
  • Exception queue with ownership and ageing
  • Immutable audit trail for every manual match

Workforce operations

Roster OS

A multi-site services company was scheduling hundreds of field staff through a mix of WhatsApp, printed rotas and one over-stretched operations manager.

Roster OS gives planners one view of coverage across sites, flags understaffed shifts before they happen, and pushes confirmed schedules to staff directly — with attendance flowing back into payroll.

  • Coverage planning across sites and roles
  • Understaffing and overtime warnings in advance
  • Attendance feeds straight into payroll inputs

Enterprise approvals & workflow

Signet

Purchase approvals were living in inboxes. Requests stalled for weeks, no one could say where a request was, and audit season meant reconstructing decisions from forwarded threads.

Signet routes every request through a defined chain — by amount, department and budget line — with delegation, escalation and a decision record that survives audit.

  • Approval chains driven by policy, not habit
  • Delegation and escalation built in
  • A decision record that survives audit

Three people.
No layers.

  • Three senior people on your problem

  • Zero layers between you and them

  • One team accountable, end to end

You work directly with the people thinking through the problem, designing the architecture, writing the software and shipping the system. No account layer, no handoff chain, nothing lost in between.

We take on fewer problems and solve them completely — and we stay after launch, accountable for what we ship. Software you run a business on is never finished.

  • Senior, and staying that way

    Everyone on your project has designed and shipped serious systems before. We grow by being selective, not by adding headcount.

  • You talk to the people building it

    Questions get answered by the engineer who wrote the code, in the same conversation — not relayed through three intermediaries.

  • Small scope, done properly

    We would rather take on fewer problems and solve them completely than run a large book of half-finished work.

  • We stay after launch

    Software you run a business on is never finished. We design for the long term and remain accountable for what we ship.

How we work

Good internal software is mostly decided before any code is written. Our process exists to protect that.

  1. Understand the business first

    We start inside your operation — sitting with the people who do the work, reading the spreadsheets, tracing the exceptions. The goal is to understand the problem well enough to say what shouldn't be built, before deciding what should.

  2. Design the system, not the screens

    Data model, permissions, failure modes and the workflows around the software come before interface design. Screens follow from a system that is already coherent on paper.

  3. Build in the open

    You see working software early and often — weekly, not at a launch event. Feedback from the people who will actually use the system shapes it while change is still cheap.

  4. Ship, then keep going

    Deployment is the middle of the work, not the end. We stay through adoption, measure what the system changes, and iterate against real usage.

About C15 Labs

C15 Labs was founded on a simple observation: most business software is either generic or badly built — and the organisations that depend on it deserve better than both.

We are a small studio of designers and engineers based in Lagos, Nigeria, working with organisations across Africa and beyond whose operations have become too specific, too large or too important for off-the-shelf tools.

We present ourselves as we are: a small senior team that takes on a limited number of problems and goes deep on each one. We work on fixed-scope builds and retained partnerships, and we are currently accepting new engagements.

A difficult problem is
a good place to start.

Tell us about the software or operational problem you haven't been able to solve. We'll tell you honestly whether we're the right people for it — and if we're not, we'll say so.

[email protected]

Typically reply within two working days · Lagos, Nigeria (WAT)