Skip to content
Madsoft
HomeWorkCapabilitiesInsightsStudioPartnersContact
03Studio

A small team, working on serious infrastructure.

Madsoft Technologies is a software and applied-AI practice. We build systems of record for operations where being wrong is expensive — a clearance platform running at three national customs administrations, integrated with ASYCUDA and ICUMS, and the same engineering behind a farm-to-retail custody ledger, an institute's student records, and the infrastructure they all run on.

Position

We took the work nobody local was doing.

That is where we started. It is not the boundary of what the work turned out to be good for.

National customs and port systems are usually bought abroad, configured badly, and abandoned. We build them on the ground — close enough to the operators to watch a shift, and accountable enough to still be reachable a year later.

That has taken us from national port operations to one of the region’s busiest commercial border crossings, and from OCR pipelines for customs tickets to a ledger tracking produce from farm to retail. The same platform now runs in three countries, which is the part we are proudest of: the second deployment cost a fraction of the first, and the third less again.

Border work sets the bar, so we lead with it. But what a customs administration demands — an attributable record, a workflow that survives a dead link at the worst moment, a handover that does not depend on us staying friendly — is what an institute, a consortium or an operations team turns out to need too. They simply have nobody obliging them to ask for it. Most of our work is now outside government.

What that makes us wrong for: anything disposable. If the record will not be challenged, nobody is accountable for it, and a rebuild in two years is acceptable, this discipline is overhead you should not pay for. We will say so at the first meeting rather than the third invoice.

National customs administrations
3
Endpoints in production
30+
Sectors delivered
5
Operator screens, one platform
40+
Range

Customs is the hardest case, not the only one.

A national border is the strictest version of a problem that turns up almost everywhere: several parties who disagree about one record, entered furthest from the data centre, and inspected later by someone who was not there. Clear that bar and a student record or a cold chain is the same machinery under a lighter statute.

10 published engagements across 5 sectors. Counted from the case studies themselves, so this cannot drift from the work.

All projects →
  • Government

    04

    Customs clearance, port operations, a commercial border weighbridge, and a command centre federating five live databases read-only. Several agencies, one record, an auditor arriving years later.

  • Enterprise

    03

    A farm-to-retail custody ledger settling payment by smart contract, an operations workflow platform, and incentive administration. The same argument about the record, without a statute behind it.

  • Education

    01

    Registrar, finance, lecturer, administrator and student working one data model — enrolment, fees, grade capture, signed documents, OCR intake — then migrated onto infrastructure the institute owns.

  • Cloud

    01

    Managed cloud and mail infrastructure run for institutions that need their data resident in their jurisdiction and a named person to call about it.

  • Hospitality

    01

    A brand and booking platform built to stay quick where bandwidth is metered and most visitors arrive on a phone.

03Engineering charter

Eight positions, and what each one costs us.

A principle with no trade-off attached is marketing. Each of these has a line underneath it describing the work we turn down to hold it — that is the part you should judge us on.

04Engagement

How a project actually runs.

Five phases, each with what you receive and what we need from you. Durations are typical for a national-scale system; a focused internal tool compresses by roughly half.

We spend a full shift at the busiest site, standing where the operators stand. We record the process as performed, including every workaround, paper form and informal step that keeps it moving. Those workarounds are requirements. Treating them as misuse is how systems get built that people route around.

What you receive

  • Observed process map, as performed rather than as documented
  • Stakeholder and role inventory with actual permissions in use
  • Constraint register — connectivity, power, hardware, language, literacy
  • An honest note on whether we are the right supplier for this

What we need from you

  • Site access during a normal working day
  • Time with operators, not only managers

Start here

Bring us the problem
nobody has solved.

A 30-minute technical briefing. We will tell you what we would build, roughly what it costs, and honestly whether we are the right people for it.