KKaliber Studio
Bandung · 14 people · since 2017

One day rate. Estimates as ranges. You own the repository.

We build web and mobile software for companies that already have customers and a problem worth solving in code. Three projects at a time, no more, and no subcontracting.

Rp 3,2 jtPer engineer-day, published
3Projects at once, capped
0Work subcontracted
Day oneYou own the repository
# what a quote from us looks like
scope: "internal ops tool, 14 screens"
estimate: 78 – 145 engineer-days
confidence: "low until discovery"
after_discovery: "±10%, fixed if you want"
day_rate: 3_200_000
owner_of_code: "you, from commit one"
# the range is the honest part
What we build

Three kinds of thing, and we say no to the rest.

A studio of fourteen cannot be good at everything. What is not below, we will name two firms for and take nothing for the introduction.

Web applications

Internal tools and customer portals

The systems a company runs on: ordering, scheduling, inventory, claims, approvals. Usually replacing a spreadsheet that four people are afraid of, and usually worth more than anything customer-facing.

Mobile

iOS and Android, one codebase

React Native unless there is a real reason not to, and we will tell you when there is. Shipped to both stores by us, with the release process handed over and documented.

Integration

Making systems talk

Accounting, payments, logistics, POS, government APIs. Unglamorous, frequently the highest-return work we do, and the thing most often quoted at half what it costs.

How a project runs

Discovery is paid, short, and yours to walk away from.

The single biggest cause of a failed software project is a fixed price agreed before anyone understood the problem. So we sell the understanding first, cheaply, and you can take it elsewhere.

Week 0

A call, free

Ninety minutes. What the problem is, who has it, and whether software is even the answer. About one in six of these ends with us saying it is not.

Weeks 1–2

Discovery, Rp 24.000.000

Two engineers and a designer, ten days. You get a written specification, a clickable prototype, a risk list and an estimate at ±10%. All of it is yours whatever you do next.

Weeks 3+

Build, in two-week increments

Something running at the end of every second week, on a real URL, that you can use. Not a status report — a build.

Ongoing

Handover from the first week, not the last

Your repository, your cloud account, your CI. We commit into your infrastructure from day one so that "handover" is a meeting, not a migration.

After

Support, or goodbye

A retainer if you want one, and a clean exit if you do not. We have never held a client's deployment keys hostage and we never will.

Four rules

Each of them costs us something.

Estimates are ranges

Before discovery we quote a range of about ±30%, because that is the honest width of what anyone can know. Studios that quote a single number before understanding the problem are either padding it or planning a change request.

You own everything from day one

Your GitHub organisation, your cloud account, your domain. We are collaborators on your repository, not the other way round. It makes leaving us easy, which is the point.

Three projects at a time

Fourteen people cannot properly staff five. When we are full we say so and give you a date, rather than starting you and then thinning the team out in month two.

No offshore subcontracting

Everyone who writes code on your project is on our payroll and in our office. It costs us more per day and it is the reason the day rate is what it is.

Recent work

Three, with a number that mattered.

Full case studies, including the one that ran over, are on the work page.

Logistics
6 hrs → 20 min
Daily dispatch planning, 40-vehicle fleet

Replaced a shared spreadsheet three people maintained by hand. The win was not the algorithm — it was that the data stopped being retyped four times.

96 engineer-days · web app + integration
Retail
Rp 0 in fees
Own ordering app, 62 stores

A distributor's resellers were ordering through a marketplace and paying its commission. Now they order through an app the distributor owns.

148 engineer-days · React Native + backend
Healthcare
11 → 2 systems
Clinic group, five sites

Eleven disconnected tools consolidated into two. Most of the work was migration and reconciliation, not features, and we said so before starting.

210 engineer-days · ran 6 weeks over
Stack

Boring on purpose.

We pick the technology your next developer is most likely to already know, not the one that is most interesting to us. It is your codebase after we leave.

FrontendTypeScript
React · Next.js
Vue where a team already knows it
Tailwind
BackendGo · Node
PostgreSQL
Redis
REST first, GraphQL if it earns it
MobileReact Native
Native modules where needed
Fastlane
Both stores, published by us
InfrastructureYour cloud account, always
Docker
GitHub Actions
Terraform for anything long-lived

Put your project into the estimator.

It gives you a range and tells you what widens it. If the number is far from what you had in mind, that is worth knowing in four minutes rather than after three meetings — and it is the same range our engineers would quote you.

Estimate a build Or book the free call