Skip to content
Software builder and technical partnerFounder of Tiny Edges · Kuala Lumpur, Malaysia

I help businesses define and build the software they need for their next stage of growth.

The work usually starts before the code: where the business is trying to go, what is getting in the way, and what kind of system would actually help it move.

Sometimes that means building a product from zero. Sometimes it means turning messy operations into software. Sometimes it means helping a founder shape the technical path before the first serious build.

See selected work ↓
The growth
01
Where the business wants to go
New revenue, better operations, a product idea, a platform, or a market opportunity that is starting to become real.
The gap
02
The system is missing
The work is still manual, scattered, unclear, or technically fragile. The ambition exists, but the operating shape does not.
The build
03
Software that can carry it
A product, platform, portal, internal tool, workflow, or technical foundation designed around how the business actually works.
01 / The pattern

What this usually looks like

Growth exposes the systems a business does not have yet.

The work often starts before the code. The first question is not which stack to use. It is what kind of system the business needs in order to move.

New product

A new product has to become real

A founder sees the opportunity, but the first serious version still needs to be shaped, scoped, architected, and built.

Operations

Operations have outgrown the workaround

The business runs on spreadsheets, WhatsApp, manual checks, duplicated effort, and knowledge that lives in people’s heads.

Platform

A platform needs technical direction

The idea is bigger than a simple website. It needs a backend, data model, workflows, integrations, and decisions that will hold up later.

Partnership

The business needs a technical partner

Not just someone to take tickets, but someone who can understand the business, make tradeoffs, and stay close to the outcome.

02 / About

The short version

I started as an engineer, then spent a decade as the person responsible for turning ideas into working systems.

Over time, I moved from writing code to leading technical work, helping scale a company from a small team of around 10 people to about 100. That experience shaped how I see software.

Good software is not just clean code. It is a system that fits the business, the people, the timing, the constraints, and the next stage of growth.

Today I run Tiny Edges. I work with founders and SMEs to shape and build the software their business needs next.

Sometimes it is a straightforward build. Sometimes, when the opportunity is strong and the fit is right, I work closer to the outcome through a stake, revenue share, or longer-term partnership.

What system does this business need in order to grow?
WKW
Kin WaiKuala Lumpur
03 / Selected work

Selected work

As of May 2026

A few examples of growth needs turned into working systems, from founder-led products to platforms and internal tools.

01
Concrix +
A marketplace matching surplus construction materials to live demand.
Building
concrix · private build
Concrix screenshot
Growth need A construction materials opportunity needed a way to match surplus supply with live demand. Missing system The market still depended heavily on calls, relationships, and scattered information. What I built A marketplace platform that structures supply, demand, and matching into one system. How involved Technical partner, building from zero with a stake in the outcome.
Role Technical Partner
Model Upside participation

The kind of work I take a stake in: shape the product, architect the platform, build the MVP, and stay close enough for the outcome to matter.

Next.jsNestJSPostgreSQLPayloadCMSCloudflare
02
Tixlah +
One dashboard for event registration, payments, and check-in.
Live
tixlah.com
Tixlah screenshot
Growth need Event organizers needed a better way to handle registration, payment, and check-in at scale. Missing system Too much of the workflow was manual, fragmented, or dependent on separate tools. What I built A platform for setup, live registration, payments, QR confirmation, and check-in. How involved Platform architect on a straightforward build engagement.
Role Platform Architect
Model Upside participation

Built with EC Pixels Asia for Malaysia’s running and community events. Participants browse, reserve a spot, pay, and get a QR confirmation in seconds.

Next.jsNestJSPostgreSQLPayments
Visit Tixlah ↗
03
Oryza Technologies +
My first venture, before Tiny Edges.
Closed
Growth need My own first attempt at building a product company. Missing system Not every product becomes a business. What I learned Architecture is not enough. Business model, timing, market, and distribution matter too. Why it stays A record of work without a loss on it does not tell the full truth.

I leave it here on purpose. It became part of the lens I use to read every business I build with today.

04 / Process

How the work happens

The same loop, adjusted to the business.

The process is deliberately simple. Understand the growth problem, shape the system, build the smallest serious version, and keep learning from real use.

01

Listen

Understand where the business wants to grow, what is blocking it, and what cannot be ignored.

02

Shape

Turn the ambition into a clear product, workflow, platform, or system design.

03

Build

Create the smallest serious version that can be used, tested, and improved.

04

Stay close

Ship, learn, adjust. Where I share in the upside, I stay close to the outcome.

05 / Contact

When it makes sense to talk

You have a real growth problem, and the system matters.

I am especially interested in founder-led businesses, SMEs, and early ventures where the opportunity is practical, the constraints are real, and the technical work has to connect back to the business.

See if it's a fit, what to expect, and FAQ → Contact