About

Marketing data & systems,
built solo with AI coding agents.

8 ระบบ · 11 ท่อข้อมูล · 15 สาขา ผังระบบจริงของเชนร้าน Xiaomi Authorized Store ที่ผมออกแบบ สร้าง และดูแลคนเดียวด้วย Claude Code

Clawd is working on TTCX Hub
Work

Four systems, four case studies.

Built alone at a Xiaomi Authorized Store chain (15 branches on the books, 9 selling as of Aug 2026). Every screenshot is the Hub in demo mode, with synthetic branch names and scaled figures; every count was taken from the project files and the live database on the dates stated.

TTCX Hub

An internal web platform for 15 branches on free-tier infrastructure.

Cloudflare Pages + Supabase (Postgres, Auth, Storage). First version live in two days; nine pages and four phases by day six.

9 pages
3 for everyone · 1 for branch accounts · 5 admin-only
16 accounts
15 branch logins + admin, role-gated by row-level security
0 THB
per month, on the free tiers of Cloudflare Pages and Supabase
Read the full case
Best sellers page of the Hub, demo mode
Best sellers · sales against daily targets, demo mode
LINE

Turning nightly free-text reports into a database, plus two more LINE systems.

Every branch posts a nine-section text report to its LINE group each night. The same channel now carries the daily Friends report and, per branch, an AI assistant.

93–100%
capture of the core fields across 145 reports (10–26 Aug 2026)
~90 fields
parsed per report, deterministically — no model guesses a number
19 of 100
staff-reported sales that did not match the portal, flagged automatically
Read the full case
Branch feedback page of the Hub, demo mode
Branch feedback · parsed reports against the portal, demo mode
AI content production

Brand identity as machine-readable specs.

Short-form video and product imagery for TikTok, Facebook and Shopee, produced in-house with generative models and a code-based video renderer.

3 formats
kinetic typography · character "tour" clips · screen-recorded tutorials, each a spec the renderer reads
17 projects
rendering projects in the work folders
177 / 1,250
video and image files produced in-house (file counts, 3 Sep 2026)
Read the full case
Six public posts across the three store accounts on TikTok

The stack in one picture.

Data sources → scheduled pipelines on one office machine → Postgres with row-level security → a web platform and LINE. Eight systems, eleven scheduled pipelines, nine web pages.

Sanitized system stack diagram: data sources, scheduled pipelines, Supabase, web and LINE
Sanitized system stack — row counts as of 28 Aug 2026. No internal hostnames, URLs or branch names.
Explore the system in 3DThe same nodes as the hero, full screen, with a panel per system.

The screens.

Six pages of the Hub in demo mode — branch names replaced by letters, every figure scaled by a fixed factor. The shape is real, the numbers are not. Click a screen to enlarge it.

Stock by branch page
Stock by branchcompany view, phones tab, freshness label in words
Best sellers page
Best sellersrank by branch and period, sales vs daily target
Branch feedback page
Branch feedbackfootfall vs staff counts, sales vs portal, contradictions flagged
System status page
System statusone row per pipeline, late by its own cadence, next run from Task Scheduler
Price comparison page
Price comparisonshelf vs official price with source and date
Targets settings page
Targets per branchlocked from head office, every change audited

Thai UI on purpose: the people who use it are branch staff in Thailand.

Experience

Shorter than the CV.

Each stop says what was left behind for the team. The one-page CV has the rest.

  1. Jun – present

    Marketing Executive & AITTCX Mobility — Xiaomi Authorized Store chain, 15 branches

    Left behind: eight internal systems, eleven scheduled pipelines, a runbook for each, and monitoring that counts rows at the destination.

  2. Apr – May · 8-week engagement

    Social Media OfficerTribe Sky Beach Club & Escape Bangkok — DHE Co., Ltd. (The Mall Group)

    Left behind: the brand's Marketing OS in Notion, an AI-augmented workflow across Meta Ads, Motion and Supermetrics, and the photographer brief that fit the shot list into fewer shoot days.

  3. 6 months · independent

    Digital Community LeadGTA V online community platform

    Left behind: a live community platform — its server scripts, custom UI assets and the promotional plan that filled it — managed end to end.

  4. Jun – Oct

    Social Media AdminEjan

    Left behind: the retouched images and artwork behind the brand's daily posts on Instagram, Facebook and TikTok, in one consistent visual style.

1stof 48 teams

ThaiBev Strategy Management Competition · 2022
Market analysis, brand-launch planning and a strategy presentation to the ThaiBev panel, as a Bangkok University B.B.A. team. The only line on this page that isn't about a system.

  1. B.B.A., Digital MarketingBangkok University

Full CV, one page (PDF)

Skills

What I'm good at, the tools, and what "AI-native" means.

AI systems building

Ships production systems with AI coding agents — data pipelines, internal web apps, access control, scheduled automation with monitoring.

Claude Code · Claude API · MCP servers · Subagents · Agent skills

Data reconciliation & verification

Validates every number against its source; cross-checks independent data sources and accounts for the variances before anyone acts on them.

Supabase (Postgres, row-level security) · SQL · Node.js · Python · Playwright · Cloudflare Pages · LINE Messaging API · Git

Cross-platform performance marketing

Paid and organic across Meta, Instagram, Facebook and TikTok, with creative-level analytics.

Meta Ads Manager · TikTok Ads · Google Analytics · Supermetrics · Motion · Wisesight · Google Ads Certified

Content production & handover

Brand identity as machine-readable specs; every system ships with a runbook — what it does, how it fails, how to recover — so it keeps running without its author.

HyperFrames · Higgsfield (Seedance, Veo) · Nano Banana Pro · GPT Image 2 · ElevenLabs · CapCut · Photoshop · Notion

"AI-native", in one sentence

I design marketing operations so that an AI agent does the building and I do the deciding and the checking — human-led creative and strategic decisions, AI-led execution and analysis.

ผมเป็นคนตัดสินใจและตรวจ ให้ agent เป็นคนลงมือ

Contact

Open to Marketing Operations, MarTech and AI-automation roles.

Thai native, English working proficiency.

Reach me

How I'd like to talk

Bring a messy process — a spreadsheet nobody trusts, a report typed by hand every night, a number three people compute three ways. I'll show you how I'd turn it into a system a colleague can run, and what I'd verify before believing it.