Satasuk Viparksinlapin

Satasuk ViparksinlapinSenior Software Engineer, AI SolutionistBangkok, ThailandRemote

The builder

Satasuk Viparksinlapin — senior software engineer, AI Solutionist.

Hi, I'm Zeze. I'm a senior software engineer with a passion for AIs and creativity. I specialize in backend development, AI engineering and product engineering. I'm a fast learner, and highly adaptive. I believe in simplicity and clarity.

Fig. 00Bondi, 2025
Based
Bangkok · UTC+7
Building
XOXONA
Fig. 00Bondi, 2025
Satasuk Viparksinlapin
§ 01

About me

The short version.

Fig. 01The operator

I'm a senior software engineer in Bangkok. Specialize in: backend, AI Engineering, agent workflow orchestration, and product engineering.

From solo coding to ownership. I built a quest engine by hand. Then I owned a 70+ module codebase. Now I've started a consumer AI product of my own and shipped it live.

Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

Antoine de Saint-Exupéry
Years shippingsince 2019
07
Production products
03
Players servedRadiant
100k+
§ 02

Skills

Grouped by what it's for, not by logo count. Everything here is something I've shipped with.

AI & retrieval

  • Claude
  • Gemini
  • OpenAI
  • LangChain
  • LangGraph
  • LangSmith
  • MCP
  • Vercel AI SDK
  • RAG / retrieval
  • Agent tooling
  • Claude Agent Skills
  • Embedding

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL

Backend

  • Node.js
  • NestJS
  • Express
  • Hono
  • tRPC
  • gRPC
  • TypeORM
  • Drizzle

Orchestration

  • Temporal.io
  • RabbitMQ
  • BullMQ
  • Socket.IO

Data

  • PostgreSQL
  • MongoDB
  • Redis
  • Neo4j
  • Typesense
  • Pandas

Frontend

  • Next.js
  • React 19
  • Tailwind v4
  • shadcn/ui
  • TanStack Query

Infra & ops

  • Docker
  • Kubernetes (GKE)
  • Turborepo
  • GitHub Actions
  • Datadog
  • OpenTelemetry
  • PostHog

Practice

  • System design
  • Domain Driven Design
  • Database design
  • Incident triage
  • BA / SA
§ 03

Work experience

Grouped by company, newest first. Three companies, four roles, 2019 to now.

Fig. 03.1Zentry

2021 — now

Zentry

Cryptomind Group · Bangkok

Current

XOXONA — Engineer Lead + Senior AI Engineer

2026 —

A live consumer AI product. I'm the initiator and lead engineer. I built the first version myself, pitched it, and got it greenlit. I designed the architecture myself. I crafted the knowledge system that decides which long-form lore a character needs for the current turn, against an unbounded history and a fixed context budget.

xoxona.ai ↗

zentry-data — AI Engineer

2025 — 2026

The data and retrieval layer behind zTerminal, Zentry's consumer crypto research terminal. I built the news pipeline from the first commit: multi-source ingestion, embedding, and hybrid retrieval that scores semantic similarity and keyword matching together under a recency window, because news is only worth retrieving while it's current. I'm the primary author of the deep-research agent: a graph that classifies whether a question is worth researching, plans it into parallel tasks, runs them across news, web and social retrieval, and writes a cited report. It runs on durable workflows, on a schedule and on demand.

Radiant / GuildFi — software engineer

2021 — 2026

Four and a half years in one large, long-lived, multi-team codebase with 70+ backend modules, five apps, a platform that served 100k+ players. I was sole owner of the quest engine from its first line through a full rebuild onto durable workflows. I drove the technical pivot from a Web3 scholarship platform to a real-time PC gaming product. Integrated five mainstream game titles (Dota2, LoL, CS2, Valorant and Fortnite).

Zentry · Cryptomind Group · Bangkok · 2021 — now
Fig. 03.2BlockFint

2020 — 2021

BlockFint

Core banking · Bangkok

Core Banking System — Business & System Analyst → Software Engineer

2020 — 2021

Core banking system: savings, lending, and certificates of deposit for enterprise bank clients. I started as the business and system analyst and ended as a software engineer, and I stayed with the system through every phase: requirements gathering, analysis, build, test, release and maintenance. I led three engineers on a regulation-driven interest and billing system, delivered in two months..

Front-end developer — part time

early 2020

React and React Native work on client projects while finishing my degree. How I got in the door.

BlockFint · Core banking · Bangkok · 2020 — 2021
Fig. 03.3Phatra

2019 — 2020

Phatra

Asset management · Bangkok

Data engineer — part time

2019 — 2020

ETL and automation in the research department, supporting the investment team. Scraping and transforming market and alternative data into databases. My first job, and where I learned that real data arrives broken.

Phatra · Asset management · Bangkok · 2019 — 2020
Fig. 03.4Chulalongkorn University

2016 — 2020

Chulalongkorn University

Faculty of Engineering · Bangkok

B.Eng. Computer Engineering

Senior project: predicting cancer type from tumour DNA signatures against a reduced gene set.

Chulalongkorn University · Faculty of Engineering · Bangkok · 2016 — 2020
§ 04

Work projects

Three private codebases, kept short on purpose — the detail is interview material, not website copy.

XOXONA key art — the wordmark beside a character illustration.
Live

XOXONA

AI roleplay platform. Pick a character, step into the story as whoever you want to be, and shape what happens next. Thousands of storylines from writers and fandoms, from slow-burn romance to fantasy epics. Or build your own story and let everyone else play it.

Zentry Terminal key art — an iridescent sphere beside the wordmark.
2025 — 2026

zentry-data

The research engine behind zTerminal, Zentry's crypto research terminal. Ask what a token, a protocol, or the market has been going on, and get an answer. News from across the space, gathered and ranked. Or hand it a bigger question and let it plan the research and write a report.

Private · ask me
Radiant key art — the Radiant wordmark over game characters.
2021 — 2026

Radiant / GuildFi

Real-time PC gaming engagement platform, 100k+ players. Radiant overlays directly onto popular video games. By playing their favorite mainstream games, users unlock loot boxes, rewards, in-game discounts, and Web3 assets seamlessly, without needing prior crypto experience.

Private · ask me
Fig. 04.1Shipped for clients

Freelance and client work, shown as a row rather than cards — they’re breadth, not depth.

§ 05

Personal projects

Public, solo, hand-built. Every employer codebase above is private, so this is the only place you can read the actual code.

Craft

florify

Plant, water and harvest 405 tree species across three rarity tiers, on a water-drop economy with daily missions, streaks and combos. Bilingual Thai and English down to the per-species lore, and installable as a PWA. The species art is not hand-drawn — a generation pipeline in the monorepo produces it.

Craft

wenfang-chinese-toolbox

I'm learning Chinese and wanted flashcards and stroke-order lookup that worked the way I study, so I made my own and kept using it. Bilingual Thai and English throughout: Astro static output on Cloudflare Pages, strict TypeScript, and a CI check that fails the build when the two locales fall out of parity.

Agent tooling

thai-personal-finance-planner

Models Thai tax filing, SSF/RMF/Thai ESG allowances, and social security tiers, then runs a seven-round interview and emits an HTML dashboard. Bilingual, MIT licensed.

Craft

chutas-bakery

My mother's bakery. Menu and story pages with the copy authored in MDX rather than hard-coded, so the words are data and the components stay dumb. Next.js App Router on Cloudflare, sitemap and robots generated at build.

Agent tooling

riko-chrome-companion

A draggable anime companion you chat with across tabs, on OpenAI, Anthropic, or Gemini. Manifest V3, Shadow DOM isolation so no page can style it, emotional sprite states, and a social-detox nudge.

§ 06

Off the clock

Three things I do that aren't engineering.

01

Wing chun & Martial Arts

Practitioner. Close-range, economy of motion, and force redirection.

02

Rock climbing

On the wall most weeks. Love solving route before climbing.

03

Photography

Advanced Landscape photographer. Visit my Instagram to see more @zezethewanderer 😉

Hiring, or just curious?

I'm open to remote roles. The fastest way to find out whether I'm useful to you is to ask me about one of the projects above — I'll tell you what actually happened.