Product engineer · Founder · CTO

I design, build, and ship production software — in days, not sprints.

I work directly on the code — AI agents, voice systems, and full-stack products — from first spec to scaled production. Senior judgment on every line, shipped fast.

Currently
CTO, Asyncdot
Focus
AI-native systems
Approach
Founder mindset
Based in
Sri Lanka

How it works

No agencies. No status meetings.

Just tight loops between what you need and what is live in front of you.

  1. 01

    You describe the outcome

    A spec, a sketch, or a conversation. I turn it into a build plan the same day.

  2. 02

    I build with senior judgment on every line

    Architecture, edge cases, and taste stay on my desk — never handed off to a junior queue.

  3. 03

    You review a live preview, not a slide deck

    Same-day progress on a real URL. Tight loops between what you need and what ships.

~4 hr
build–review loop
Days
to a working MVP
100%
source ownership, yours

What I build

Engineering across the whole stack

AI agents & voice systems

Conversational and voice agents with structured flows, tool use, and real telephony transport.

Full-stack SaaS products

From first spec to scaled production — auth, data, payments, dashboards, the whole surface.

Headless commerce

REST-first, security-hardened, self-host commerce backends built to be owned, not rented.

Architecture & scaling

Untangling systems that outgrew their first design, and the judgment to keep them simple.

About

I think like a founder, not a hired developer.

I have co-founded companies and shipped my own products, so I weigh every build the way an owner does — what it costs, what it earns, and who it is really for. I stay hands-on by choice: the senior judgment goes straight into the code instead of being handed down a chain, which is why the work ships fast and lands right.

Most of what I make, I make in the open: a TypeScript stack for agentic systems that other builders can read, fork, and run themselves. I believe most things are learned by doing — so I build, I write about what I find, and I keep the feedback loop short.

Have something to build?

Tell me what you need. I reply within 4 hours.