Software engineering · Bangkok
Software engineering, with agents doing the repeatable half.
Snow Digital builds software for European and Thai companies — business applications, APIs, mobile — and automates the operations work that sits around them. A fleet of AI agents does the repeatable half of the engineering under human review, which is why a fixed price from us buys more than the number suggests. We run our own company on the same system.
- outbound:ingest prospects in
- trigger check a public signal, or skip
- draft first touch + follow-up
- Natt reads and approves
- send only after approval
- outbound:status the result, measured
This is our own sales pipeline, not an illustration. The brass gate is a person: nothing we automate sends, spends or writes to a system of record without someone approving it.
What you buy
Three ways in, each with a published price and a fixed scope.
These are for arriving with a problem rather than a specification. If a process eats your team's week, start with a build. If an AI project stalled, start with discovery on the code that exists.
Fixed-price AI build
One named business outcome, automated end to end, in four to six weeks.
For operations, finance, marketing and customer-care leads
Rescue and maintain
Five days of paid discovery on the build that stalled — including whether it should be thrown away.
For the sponsor whose pilot never shipped, and whoever inherited it
Discovery sprint
Five days that end in a build plan, a price and a decision — and the fee comes off the build.
For the operator deciding what to build first, and what it will cost
What else we build
And the engineering we have been doing for years.
Most of what this team has shipped is ordinary, difficult software: line-of-business systems, integration layers, apps that work with no signal. That work did not stop being needed. If you arrive with a specification rather than a problem, start here.
Business applications
The system your operation runs on, when a spreadsheet stopped being enough.
- Laravel
- PHP
- MySQL / PostgreSQL
- React
APIs and integrations
One dependable interface over data that arrives in whatever shape it likes.
- Laravel
- n8n
- PostgreSQL / MySQL
- Cloudflare
Mobile applications
iOS and Android, including where the network is not.
- React Native
- Expo
- TypeScript
- Firebase
The part that usually fails
Most AI projects die in production, not in the demo. These four things are why ours don't.
Independent research puts enterprise AI pilots with no measurable P&L impact at 95%, and pilots that never reach production at 70–85%. The gap is never model access. It is everything around the model.
- Deterministic orchestration
- State machines and event-driven workflows decide what happens next — not a language model improvising every step. The model does the judgement calls it is good at, inside a path you can draw on a whiteboard.
- A real integration layer
- One semantic layer over your existing systems, with field-level permissions, instead of a script per tool. Your data stays where it lives.
- Evaluation-driven build
- Task success measured against a fixed test set before anything ships, traces you can open when a run goes wrong, drift monitoring after launch, and an automated cap on token spend.
- Governance you can show a board
- Zero-data-retention enterprise APIs, no training on your data, an approval gate on every action that touches money, customers or a system of record.
Sources: MIT NANDA, 2025 · ISG Index, 2026
Proof
What we have actually built, and for whom.
Named clients, real systems, still running. No anonymised logos.
Selectra
2023 — present · maintenance retainer
A telecom comparison engine fed by an automated data pipeline.
Provider plans and pricing collected from many sources, standardised and enriched with a language model, and served through one API as the single source of truth behind Selectra's telecom comparison. Built on n8n, Laravel and Cloudflare, and still maintained by us.
- n8n
- LLM
- Laravel
- Cloudflare
Siam Cat Recycling
2025 — present · maintenance
A CRM and operations platform for a precious-metals recycler.
The full lifecycle of platinum-group-metal recovery in one auditable system: supplier CRM, purchasing with live metal rates and currency movement, factory reception, lab test assignment and QA, role-based permissions per team, and bilingual EN/TH document generation for quotes and receipts.
- Laravel
- React
- Next.js
- MySQL
The Nightlife Asia
2022 — present · equity partner
A nightlife discovery app, rebuilt for a subscription business.
V1 shipped on iOS and Android with its own API. V2 rebuilt the app in Expo around a deal-claiming system, added a venue-facing back office, moved the business from venue listings to paid user subscriptions, and integrated Stripe. Snow Digital holds equity in the company.
- Expo
- React Native
- Laravel
- Firebase
- Stripe
How we run
We run our company on AI agents. We'll build yours the same way.
Sales, marketing and delivery at Snow Digital run on agents we wrote, dispatched from one repository where every task, decision and human approval is committed as a file. It is not a demo we built for this page — it is why a small team can quote a four-week build and mean it, and it is the thing we will show you on the call.
- Every agent has a written scope and a list of paths it is allowed to write to.
- Actions that reach the outside world stop at a human gate. Drafts wait; they do not send.
- Every run leaves a log and a commit, so a claim can be checked rather than believed.
Ask on the call and we will open the repository, the gates and an evaluation run.
- laravel dispatcher
- n8n workflows
- claude code agents
- git as the ledger
Start with the smallest thing that tells you the truth.
A scoping call is 30 minutes and free. You describe the process; we tell you whether it is worth automating, what it would cost, and whether we are the wrong people for it.