Skip to content

Software for real operating work.

Business systems and customer platforms, with the scope we handled and what each one changed for the people using it.

TCE Baby Expo consumer website hero celebrating 15 years of the expo at Mid Valley, KL

Events and online marketplace

TCE Baby (Baby Expo)

The parent, seller, crew and management systems behind the TCE Baby Expo, stabilised alongside a new CTO and expanded through 72+ releases.

Read the TCE Baby case study
72+
releases
4 user groups
parents, sellers, crew and management
Web + app
one connected platform

Parents, sellers, expo crew and management use one connected platform, and it kept growing while the expos ran.

Tit Tar Man web POS dashboard with branch check-in, sales, patient totals and appointment status

Multi-branch POS and booking app

Tit Tar Man

A clinic operations system for every branch and a customer app connected to it, built from scratch.

Branch staff run appointments, patients, treatments and invoices in one system, and customers book and follow their treatments in an app connected to it.

React, Django, MySQL, React Native

Read the Tit Tar Man case study
Smartledgers document review screen with a scanned receipt beside extracted invoice fields and line items

AI-assisted bookkeeping

Smartledgers

Bookkeeping software that turns receipts and invoices into structured financial data for QuickBooks and Xero, built when OCR still took serious engineering.

Receipts and invoices go in, a person checks the extracted details, and the records go straight to QuickBooks or Xero.

Elixir, Phoenix, Python, Custom OCR and extraction models, Google Vision, Baidu OCR, OpenAI, PostgreSQL. Connects to QuickBooks, Xero

Read the Smartledgers case study
AWC Infinite Lifestyle app home screen with rewards quick links and lifestyle categories

Loyalty app with SAP integration

AWC (Asset World Corp)

The AWC Infinite Lifestyle loyalty app, with SAP, eKYC and an eWallet behind a simple member experience.

Members manage their tier, points and benefits across the group in one app, and the loyalty platform runs linked to SAP in production.

Django, React Native, MySQL. Connects to SAP

Read the AWC case study
Able Group FX app wallet screen showing a USD balance, top up and withdraw actions and recent transactions

Foreign exchange customer app

Able Group

The customer app for a foreign exchange business, with rates, currency wallets, transfers and virtual cards.

Customers exchange currency, make transfers and change their cards and limits in the app, and every change is recorded.

React Native, Node.js, MySQL, Figma

Read the Able Group case study
Chugai corporate website hero with manufacturing facility photo and ISO certification strip

Corporate website and workflows

Chugai (Japan-based multinational)

The corporate website for Chugai (Malaysia), with enquiries, job applications, an admin panel and automated releases.

Customers send enquiries and candidates apply through the site, Chugai’s team manages its own content, and updates go live through an automated pipeline.

Vue, Node.js, Docker

Read the Chugai case study
LetsWatch live streaming platform with a live player, what’s new panel and spotlight stream grid

Live streaming platform

LetsWatch

A live streaming and social commerce platform, built from scratch, with gifts, a virtual currency and merchandise.

Creators stream, viewers chat, send gifts and buy merchandise, and payments run through the platform’s own virtual currency, all live.

Wowza, Node.js, Vue, Socket.IO. Connects to PayPal, Stripe

Read the LetsWatch case study

More systems we’ve built

  • Yard management gate queue listing arriving trailers, dock slots and a trailer held for a seal mismatch

    Yard management

    Gate check-in, yard locations and dock appointments for a distribution site. Trailers with a problem, such as a seal mismatch, are held at the gate until a supervisor clears them.

  • Supplier workspace with a stock planning table of on-hand, minimum, maximum and in-transit quantities, and scheduled receipts

    Vendor-managed inventory

    A supplier portal that compares stock and in-transit quantities with replenishment targets, suggests what to send and raises shipping notices for goods on the way.

  • Payment routing flow from an incoming request through currency and safety checks to a card or bank transfer gateway

    Payment routing

    Sends each payment to the right gateway and records every authorisation step. When a gateway times out, the payment is held for reconciliation rather than retried, so no one is charged twice.

  • Expense desk showing a claim’s expense lines, attached receipts, a missing receipt that blocks approval and the review history

    Expense claims

    Staff submit claims with their receipts. Reviewers see the policy checks next to each claim and approve it or send it back with a reason.

  • Building model viewer highlighting a duct clash on level two, with element properties and the linked issue

    BIM coordination

    A combined 3D model of the building beside its issue list, so structural and M&E teams can see each clash where it happens and track it until it is closed.

  • Invoice access policy with a permission matrix for viewer, operator, approver and admin roles beside the policy definition

    Role-based access control

    Access policies for each kind of record, set as a role and permission matrix, with a tool that shows exactly why a person can or cannot take an action.

Tell us what isn’t working.

A few lines is enough: the system, what’s going wrong and what it’s costing you. We’ll reply with where we would start.