Custom software
Internal platforms built around how you work
Order management, approvals, field reporting, inventory, claim processing. The systems that are currently a shared spreadsheet and a WhatsApp group.
Depok · West Java · Est. 2016
Tenun is a software house in Depok. We build the custom software, integrations, and mobile apps that hold Indonesian operations together — then we stay on to run them.
What we do
Most engagements start with one broken handover between two systems and grow from there. We scope small, ship in six to ten weeks, and keep the team that built it on the account.
Custom software
Order management, approvals, field reporting, inventory, claim processing. The systems that are currently a shared spreadsheet and a WhatsApp group.
Integration
Accurate, SAP Business One, POS, Coretax and e-Faktur, payroll, courier APIs. We build the layer between them and the reconciliation that proves it worked.
Mobile
Sales canvassing, delivery proof, technician checklists. Built offline-first, because signal in Cikarang and Karawang is not a given.
Cloud
Migration to the Jakarta region, container platforms, monitoring, and a monthly bill that someone can actually explain. Data residency handled under UU PDP.
Data
A warehouse that pulls from every source, dashboards that load before the meeting starts, and a definition of "revenue" that finance and sales both signed.
Support
Managed support with a written SLA, on-call rotation on WIB hours, monthly patching, and a quarterly review of what should be rebuilt rather than propped up.
How the work runs
Measure Week 1–2
We sit with the people doing the work and follow one order, one claim, or one shipment end to end. You get a written map of every system it touches and where the time goes. Fixed fee, and yours to keep whether or not you hire us.
Design Week 2–4
Interfaces, data model, and integration contracts, reviewed with your team before a line of production code exists. We agree what is out of scope here, in writing, so it stays out.
Weave Week 4–12
Two-week increments, each ending in something your staff can open. We run in parallel with the old process until the numbers match for a full cycle — then we cut over.
Maintain Ongoing
Monitoring, patches, and a named engineer who knows your account. Source code, credentials, and documentation are yours from day one — leaving us should be boring.
Selected work
Client names are withheld where the contract asks for it. Figures are the ones we reported at handover.
FMCG distribution · Cikarang
2023 — present · 42 sales reps
Reps took orders on paper, admin re-keyed them at night, and invoices followed three days later. We built an offline-first Android app with a sync layer into Accurate, plus a stock check that respects reserved quantities.
Healthcare · Jabodetabek
2022 — present · 11 clinics
Claims were rejected weeks after submission with no clear reason. We instrumented the submission path, validated against the ruleset before sending, and gave each clinic a queue of exactly what to fix.
Component manufacturing · Karawang
2021 — present · 3 production lines
Machine counters went into a shift book and were typed up on Monday. We put the counters on the network, built an OEE view per line, and pushed stoppage alerts to the supervisor's phone.
Start here
Send a short brief or ask for the office. Coffee is on us — we are a ten-minute walk from Pondok Cina station.