Clayton — Field Notebook
In the field
PL. IThe Operator · Subject RecordN 13°45′ · E 100°28′

I buildsoftware fromthe field.

Abstract

I'm a full-stack engineer and founder based in Bangkok. Ten years of TypeScript. One previous exit — zero to profitability to a $2M Series A at TeachMe.To. I'm now shipping two products for the markets I actually live in, not the ones I've read about.

This site is a field notebook, not a portfolio. Everything on it is something I'm building right now or have already finished paying for in scar tissue.

Subject · Specimen
Station
Bangkok, Thailand (HQ)
Discipline
Full-stack · Founder
Language
TypeScript, 10+ yrs
Deployed
WithCoach · Raft
Prior Expedition
TeachMe.To · 0 → Series A
Status
In the field · Bangkok
PL. IIField Map · Operating Region85°E → 135°E
Orientation

Southeast Asia is not one market. It's a dozen cities that share the same geography and none of the same assumptions. I moved here because the best way to build for a place is to live in it.

Bangkok is my primary station. Tampa — where Raft's first beta lives — is fifteen thousand kilometers off the edge of this plate.

PrimaryBKK
BetaTPA
NextSGN · KUL · SGP
PL. II — FIELD MAPEQUIRECTANGULAR / APPROX20°N10°N0°N10°S95°E105°E115°E125°ECHIANG MAIHANOIHO CHI MINHVIENTIANEPHNOM PENHYANGONKUALA LUMPURSINGAPOREJAKARTAMANILATAIPEIHONG KONGST-001 · HQ · BKKST-002 · TPA · BETA≈ 15,100 kmN01000 kmSCALE
Pl. II — Fabricated equirectangular, not for navigation.ST-001 · BKK
PL. IIIField Stations · Currently Shipping02 deployed

Two products. One unified platform for real-life connection in Southeast Asia.

Coaching here lives inside Instagram DMs and LINE groups. No unified discovery. No booking layer. No reason for anyone who does show up to come back for anything else. I'm building both halves.

ST-001 · Acquisitionwithcoach.me
N 13°45′ / E 100°28′
WithCoach

A coaching marketplace for Southeast Asia. Coaches keep 100%. Students pay a platform fee. I handle booking, payments, and multi-language out of the box.

Payout
100% to the coach
Revenue
Student-paid platform fee
Stack
Stripe · i18n · Booking
Market
SEA — Thailand first
GTM
Ghost-list → broker → convert

Go-to-market mirrors what worked at TeachMe.To: ghost-list coaches from public data, broker bookings by hand, then convert them once they see the value. I've run this playbook before.

Visit withcoach.me
ST-002 · Retentionraft.social
N 27°56′ / W 82°27′ · BETA
Raft

Real-life connection with real-time multilingual translation. Your city doesn't speak one language. Neither does Raft.

Pings
Spontaneous invitations
Harbors
Community containers
Dating
Layered, optional
Translation
Real-time, multilingual
Status
Church beta · Tampa · ~100 users

I'm solving cold start by layering on top of WithCoach's user base. Activity-proven users discovered through coaching become the seed network for broader connection.

Visit raft.social
Thesis
One platform, two halves
WithCoach is how I bring users in. Raft is why they stay.

One is the acquisition engine — transactional, useful, a marketplace that gives people a reason to show up. The other is the retention engine — ambient, social, the reason they stick around. Same platform. Two halves of the same problem.

PL. IVPrior Expedition · Field Record2019 — 2024
Expedition.01

TeachMe.To

Cofounder · Sole engineer

I built the platform from zero to profitability and a $2M Series A. Sole engineer on a two-sided marketplace that shipped to real users paying real money. I learned how marketplace liquidity actually works by doing it, not by reading about it.

Role
Cofounder · Sole engineer
Arc
Zero → profitable → $2M Series A
Stack
TypeScript, end to end
Shape
Two-sided marketplace
Takeaway
The playbook I'm running again now
PL. VForwarding Address · SignalReply received

If you're building in Southeast Asia, I'd like to hear from you.

Investors, coaches, community leaders, and founders passing through Bangkok — open to conversation. I read everything. Signal over noise.

Dispatch WindowOPEN