Custom Software

Custom software development.

Custom software development

Internal tools · integrations · lightweight web apps

Software that earns its keep.

Beyond accounting and POS, we take on bespoke software work for small and mid-size businesses — internal tools that automate manual work, reporting layers that give owners a clear daily view, integrations between systems that should already talk to each other, and lightweight web applications.

The unifying principle is the same as elsewhere in our practice: only build what the operation needs, and keep it small enough to maintain. Most of what we ship would be overkill if it had been built by a larger consultancy, and underkill if it had been left to a generic SaaS.

Typical projects

How we engage

Technology stack

We favour technologies that are well understood, well supported, and durable. Our typical stack across projects:

We resist using ten different services where two would suffice, and we keep operational cost low so the savings stay with you.

AI-assisted development

Our engineering workflow integrates modern AI-assisted tooling — code generation, review, and documentation — applied with discipline. The aim is to ship better software faster, not to outsource judgement. Senior engineers still review every change, and architectural decisions remain firmly in human hands.

Distributed engineering collaboration

Our engineering team collaborates with a network of talented engineers across multiple regions, coordinated from the Malaysian head office. This structure gives us access to a wide talent pool while keeping product direction, customer relationships, and operational decisions firmly anchored in Kuala Lumpur.

Languages we work in

Project documentation, code review, and client communication are equally comfortable in English, Japanese, Bahasa Malaysia, and Mandarin Chinese.

Software inquiry

Have something specific in mind?

The best briefs we receive are short and concrete: "this thing takes two hours every Friday — fix it." We can work from there.

Get in touch