Phnom Penh · Cambodia
Hire a freelance web developer in Phnom Penh.
I'm HIN CHEU — a full-stack web developer based in Phnom Penh, building custom web applications, POS and inventory systems, internal tools, and workflow automation for businesses in Cambodia and clients working remotely from anywhere.
Working with a developer in your own time zone
Most business software problems are not really technical problems. They are communication problems — someone explains a process, something gets lost, and six weeks later a system arrives that does not match how the work actually happens.
Being in Phnom Penh removes a lot of that friction. We can sit with your team, watch the process as it runs, and agree on scope in a single session rather than across three time zones and a week of email. For clients in Siem Reap, Sihanoukville, Battambang, or outside Cambodia entirely, the same work runs remotely — the difference is where the scoping conversation happens, not the quality of what gets built.
What Cambodian businesses usually need built
The requests that come up most often here are operational rather than promotional — software that runs a business, not software that advertises one.
- POS and inventory systems for retail shops, cafés, and small distributors that have outgrown a cash drawer and a notebook. See the POS Flask build for a working example.
- Internal audit and compliance systems for organisations that need scheduled reviews, evidence trails, and exports a manager can hand to a director — like this internal audit system.
- Booking and scheduling tools for shared rooms, equipment, and staff rosters, such as this room booking system.
- Order and production systems for fabrication and manufacturing, where a quote, a drawing, and a workshop queue all have to stay in sync — as in this 3D duct ordering system.
- Event platforms for corporate functions that need to run live in front of an audience, like this lucky draw platform.
The full range of what I take on is on the services page.
Built for how teams here actually work
Khmer and English interfaces
The people entering data every day and the people reading reports are often not the same people, and they do not always work in the same language. Interfaces can carry Khmer labels where the daily users need them, while the codebase and documentation stay in English so any developer can maintain the system after handover.
Mobile and tablet first, where it matters
A lot of operational software here gets used standing up — on a tablet at a counter, on a phone in a workshop. Screens that people use on their feet get designed for that, not shrunk down from a desktop layout as an afterthought.
Realistic about connectivity
Systems are built to fail gracefully on a weak connection rather than assume a perfect one, because an interruption during a sale or a stock count should not cost you the record.
Deployment you are not locked out of
Whether the system runs on a cloud server or a machine in your office, you get the deployment configuration and documentation. The goal is that you could hire a different developer tomorrow and they could pick it up.
Not sure custom software is the answer? Say so in your first message. If an existing product covers most of what you need, I will point you at it rather than quote a build you do not need.
How to start
- Send a short description of the process that is causing trouble — even a few sentences is enough to tell whether it is a fit.
- We talk it through, in person in Phnom Penh or over a call, and walk the workflow as it runs today.
- You get a written scope covering what version one includes, what it does not, and what it costs — before any commitment.
If you want to understand pricing before reaching out, this breakdown of what drives the cost of a custom web application explains the factors involved.
Questions from local clients
Are you available to meet clients in Phnom Penh?
Yes. I can meet in person for scoping sessions, handover, and team training. For clients in Siem Reap, Sihanoukville, Battambang, or outside Cambodia, the same work happens remotely over calls and a shared repository.
Do you work with Khmer-speaking teams?
Yes. Systems can be built with Khmer interface labels and content where the people using them day to day need it, while documentation and the codebase stay in English so any developer can maintain the system later.
Can you build a POS or inventory system for a shop in Cambodia?
Yes — it is one of the most common requests. A build typically covers sales entry, stock levels, low-stock alerts, sales history, and daily reconciliation, with reporting shaped around what a small business actually checks rather than a generic template.
Why hire a local freelance developer instead of an agency?
You talk directly to the person building the system, which removes a layer of translation between what your team needs and what gets built. It suits focused projects like internal tools and business systems.
Very large programmes with several parallel workstreams are usually better served by an agency, and I will tell you if that is what your project looks like.
What happens after the system is delivered?
You receive the source code, database, deployment configuration, and documentation. Ongoing maintenance is available as a separate arrangement, but it is never a dependency — another developer can pick the project up from the handover materials.
Based in Cambodia. Building for anywhere.
Describe the process that is slowing your team down. I will tell you honestly whether custom software is worth it.
Email hincheu16@gmail.com ↗