Software development · Malaysia

System integration and custom software in Malaysia.

Most businesses end up running several systems that were never built to talk to each other. Making them work as one is what we do — joined up, reachable from outside the office, and with AI put where it actually removes a step.

System integration
the main job
AutoCount customisation
cloud, plugins
AI in the workflow
where it removes a step
Web and Windows apps
built to fit

AutoCount plugins, integration, and cloud

The problem

Each system works. The trouble is the space between them.

The software holding production and stock, a floor reporting output on paper, a scanner in the warehouse, accounting in a system of its own, and a spreadsheet somebody maintains by hand. Every one of them does its job. None of them was built knowing the others exist.

So the joining up falls to people: re-typing, exporting, checking one screen against another. That work is what we replace — and it is the main thing we are hired for.

Today
After
The floor and the system disagree on stock
One number, and both of them have it
The same job is keyed in twice
Entered once, wherever the work started
Only one person knows how it all connects
Written down, and running whether or not that person is in
Nobody can cost a job without asking two departments
The cost is there when the job closes
What we build

Joining things up, and building what is missing

The first one is the job. The rest are usually how it gets done.

Making separate systems work as one

This is the main thing we do, and most of our hours are in manufacturing. A system holding production and stock, a floor that still reports on paper, scanners in the warehouse, accounting sitting to one side — each part does its job, none of them knows about the others, and the joining up falls to whoever remembers how. We build the connections so it does not have to.

  • Manufacturing and warehousing, mostly
  • Production, stock and the floor, joined to accounts
  • Two systems, or five, kept in step
  • Read and write without disrupting the source

AutoCount: plugins, customisation, cloud

The deepest single area we work in. Plugins that make it do something it did not do out of the box, customisation shaped to how a particular business actually runs, and — where the office door is the limit — putting the account book somewhere it can be reached from outside. Whichever of those it is, the software on the desk carries on exactly as it did.

  • Plugins for what it does not do out of the box
  • Customised to how the business actually runs
  • Cloud access without touching the desktop setup
  • Encrypted, and running in production today

AI that shortens a real workflow

Not a chat box bolted to the front of something. We look for the step a person repeats every day — reading the delivery order nobody wants to retype, chasing an approval, pulling the same figure out of two systems — and take that step out of the day.

  • Aimed at a workflow, not at a feature list
  • Judged on the step it removes
  • Your data stays scoped to your organisation

Web applications

Usually the piece that sits between the systems: the screen your team actually works in, the approval nobody had a place for, the view that needed data from three sources at once.

  • Runs in a browser, nothing to install
  • Single sign-on and access control
  • Works on a phone as well as a desk

Windows applications

Some of it belongs on the desktop, next to the machine, the scanner or the counter — close to hardware the browser cannot reach, and still working when the line drops.

  • Local hardware and peripherals
  • Keeps working when the line drops
  • Deployed across sites
Our own products

InsightHub

The integration work above, packaged and sold as a product. Dashboards ready when you sign in, reports in your inbox, and a place to ask for what is missing.

See InsightHub
InsightHub — Standard dashboard
SummaryAR AP
Total revenue
312k
Total expenses
188k
Total profit
124k

Monthly financial

RM
RevenueExpenses
150k120k90k60k30k0JanFebMarAprMayJunJulAugSepOctNovDec

Receivables ageing

RM
439k
Current
184k
31 to 60
79k
61 to 90
40k
Over 90
136k

Sales by branch

RM
This month
104k
KL
71k
PJ
52k
JB
44k
PEN
28k
IPH
13k
KTN

Top debtors

RM
Top 5
DebtorAmount
Debtor AOverdue96,400
Debtor B71,200
Debtor COverdue58,900
Debtor D41,300
Debtor E27,800

Sample figures — replaced with real ones before launch.

Notifications and alerts

In build

The conditions are yours to set, not ours to hard-code. You decide what is worth interrupting someone about — a level crossed, a threshold passed, a silence where there should have been activity — and it watches for exactly that. What counts as worth knowing differs from one business to the next, which is why the same service can sit behind a factory, a distributor and a workshop without becoming a different product in each.

Questions we get asked before anything is signed

If yours is not here, ask it — a straight answer costs us nothing.

What kind of businesses do you usually work with?
Mostly industrial — manufacturing and warehousing, the kind of operation running a system for production and stock with accounting alongside it. On the accounting side, AutoCount plugins and integration are where we have put in the most hours.
Do we have to replace the software we already have?
No — we make the one you have do more. It stays where it is, and we build onto it: integrations that reach what it could not, plugins that add what it never did. Your team keeps the system it already knows how to use, and that system gets stronger instead of replaced.
Will this slow the system down, or change what the floor sees?
No. The screens your people already use stay as they are, and the reading happens over an encrypted connection, separately from the people working in the system. Nobody has to be retrained because of us.
Can you work alongside our own developers?
Yes, and we would rather. If you already have a team, or you are one, we do not need the whole project — take us for the part that fits, the integration or the plugin or the connection nobody wants to own, and keep the rest in-house.
What happens after it goes live?
We stay with it. Systems get upgraded and businesses change shape, and an integration nobody looks after quietly stops being an asset — so keeping it running, and changing it when what it connects to changes, is part of the work rather than an afterthought.

Tell us what your business cannot do yet.

An integration, a web app, a Windows app, or something you have not worked out how to describe. We will tell you honestly whether we can help, and what it would take.

We work in partnership. That includes other people who build software: if you already have a team, or you are one, we are glad to take the piece that fits rather than the whole thing. Approaches about working together are welcome.

Call or WhatsApp+60 16-725 7015JeremyWhatsApp
Emailsales@ttktech.dev
Company202603031269 (JM1039847-A)TTK Technology, registered with SSM Malaysia.