Skip to content

Kittipong Khonthong

Senior Full-Stack Engineer · TypeScript, Node.js, Next.js · event-driven systems on AWS

Senior full-stack engineer with seven years of production experience across frontend, backend and DevOps. Builds and runs event-driven services on a real-time transactional platform with 6,000+ daily active users (Kafka, MongoDB, AWS EKS). Former Tech Lead for AnyMind Group's EC Platform, leading 5 to 8 engineers across 10+ Shopify brands. Founder of Vesperwerk, building voice and LINE AI products with human-gated agent workflows.

Experience

  1. Founder and Software Engineer

    Apr 2026 → present

    Vesperwerk Co., Ltd. / Bangkok

    • Built an AI phone and LINE receptionist for dental clinics, now in pilot with a clinic (go-live expected October 2026), with a staff back office on Fastify, Twilio and the LINE Messaging API.
    • Built deterministic code checks for patient-facing replies. In a July 2026 test, 500 real customer messages ran through the LINE reply pipeline: the code checks caught 37 rule violations in raw model drafts, mostly overstated claims, and every final reply passed those checks in this test set.
    • Traced stalled Thai calls to carrier silence suppression and restored audio processing with server-side silence-frame injection; Twilio support confirmed the cause.
    • Operates on Fly.io with SQLite and Litestream backups, gated releases and one-step rollback; production has run on a dedicated phone number since July 2026.
    • Built Helm in Tauri 2, Rust and TypeScript: a macOS agent workspace used daily as the primary development environment.

    Stack: TypeScript, Fastify, Twilio, LINE Messaging API, Tauri, Rust, Fly.io

  2. Senior Full-Stack Developer

    Apr 2022 → present

    Real-time transactional platform with wallet and ledger (confidential client, NDA), part-time contract / Remote

    • Full-stack and DevOps engineer on a real-time platform with wallet and ledger: 6,000+ daily active users, 18 repositories, web team of up to 13 engineers.
    • Designed a Kafka-fed daily report cache and split reporting into its own autoscaled service, taking heavy queries off the transaction path.
    • Ran production releases on GitHub Actions, Helm and Terragrunt to AWS EKS with SOPS secrets and a hotfix path; reviewed teammates' code and onboarded new engineers.
    • Co-led the 2026 back-office rebuild in Next.js 16 as a static export on Cloudflare Pages with an auth proxy in Pages Functions.

    Stack: TypeScript, NestJS, Kafka, MongoDB, Next.js, AWS EKS, Terragrunt, GitHub Actions

  3. Tech Lead, EC Platform

    Jan 2022 → Mar 2026

    AnyMind Group / Remote

    • Led a team of 5 to 8 engineers delivering Shopify storefronts, apps and headless builds for 10+ brands, including Mizuno Thailand.
    • Built shared storefront and app components that new brand launches reused, and drove storefront performance work.
    • Delivered Shopify integrations using the Admin GraphQL and Storefront APIs, Liquid, metafields and app proxies, alongside Next.js services.
    • Migrated legacy apps to the Shopify Dev Dashboard and upgraded to the January 2026 Admin API.
    • Reviewed code, mentored a mostly junior and mid-level team, ran performance tests and coordinated releases across cross-functional teams.

    Stack: Shopify, GraphQL, Liquid, Next.js, TypeScript

  4. Full Stack Developer

    Oct 2019 → Jan 2022

    ZyGen Co., Ltd. / Bangkok

    • Delivered React, Next.js, Angular and NestJS applications with GraphQL, MongoDB, SQL Server and Redis, including a LINE LIFF app.
    • Ran delivery infrastructure on Docker, GKE, GitLab CI/CD, Argo Workflows and Azure App Service.
    • Technical lead for the Unique Influencer web platform (React, NestJS queues and cron jobs, MariaDB); earlier, Python NLP classifiers and SAP ABAP.

    Stack: React, Next.js, Angular, NestJS, GraphQL, MongoDB, Docker, GKE

Selected work

  • Clinic AI receptionist

    May 2026 → present

    An AI phone and LINE receptionist for dental clinics, with code that checks replies against set rules. In pilot; go-live expected October 2026.

    Stack: TypeScript, Fastify, Twilio, LINE Messaging API, Gemini on Vertex AI, Claude, SQLite, Litestream, Fly.io

  • AnyMind EC Platform

    Jan 2022 → Mar 2026

    Shopify storefronts, apps and headless builds for 10+ brands, with a team of 5 to 8 engineers I led as Tech Lead for four years.

    Stack: Shopify Admin GraphQL API, Storefront API, Liquid, Metafields, App proxies, Next.js, TypeScript

  • Helm

    Jul 2026 → present

    A macOS workspace where Claude Code, Codex, Kimi and Cursor agents work side by side.

    Stack: Tauri 2, Rust, TypeScript

  • Ronglen

    Aug 2026

    Thai-first spoken party games for 2 to 8 players, on one device or in online voice rooms.

    Stack: React 19, Vite, LiveKit, Vercel Functions

  • Visual QA harness

    Jul 2026

    Playwright-based UI verification with geometry checks, interaction crawling and independent AI review.

    Stack: Node.js, Playwright, Claude Code

  • Cadence

    Jul 2026 → Aug 2026

    macOS voice dictation: a native menu-bar shell over a compiled real-time speech engine.

    Stack: Swift, TypeScript, Bun, Soniox

Skills

Backend
TypeScript, Node.js, NestJS, Fastify, GraphQL, Kafka, BullMQ, Python, Hexagonal and event-driven design
Frontend and apps
React, Next.js, Vite, Tailwind CSS, Three.js, Phaser, Tauri
Data and cloud
MongoDB, PostgreSQL, Redis, SQLite, AWS (EKS, MSK, S3), Docker, Kubernetes (EKS, GKE), Fly.io, Cloudflare, Azure
Testing and delivery
Playwright, Vitest, Jest, GitHub Actions, GitLab CI/CD, Helm (Kubernetes charts), Terragrunt, SOPS
Integrations
Shopify Admin and Storefront APIs, Liquid, LINE Messaging API, LIFF, Twilio Media Streams
AI engineering
Claude Code, Codex, Gemini on Vertex AI, Anthropic API, Real-time speech-to-text, LLM evals

Education

B.Eng., Computer EngineeringKing Mongkut's Institute of Technology Ladkrabang

2015 → 2019

Languages

  • Thai (Native)
  • English (Professional working proficiency)