Domains of Expertise
9 industry verticals touched by edge-first AI architectures and agentic pipelines.
NT Battery RUL AI Platform
National Telecom · 1,944 batteries · 6-service Railway MLOps
TPQI Gov Qualification AI
Thai Prof. Qualification Institute · AWS Fargate · RAG + Graph DB
Government & Disaster Management
DRMD · DDPM · NDWC · GISTDA · 8 deployments
Construction, BIM & Carbon
CPAC · NT 3D · CarbonScope · LangGraph agents
Thai Smart Weather Platform
TSWFP · 9 CF Workers · FourCastNet/GraphCast · Full observability
BiteBase F&B Intelligence
Restaurant AI SaaS · 2 CF accounts · LangGraph agents
AI Infrastructure & Dev Tools
LLM Proxy · MCP Servers · SuperDoc AI · Graph RAG
Property, Asset & Facility Mgmt
AOT · SCADA AI · AVEVA interface · Thai enterprise
Civic Tech, AgriTech & LINE Bots
BloodPlus · GISTDA AgriAnalytics · LINE chatbots · CDP wallet
System Architecture Logs
Verified production deployments, PoCs, and architectural frameworks.
NT Battery RUL Monitoring System
1,944-battery LSTM MLOps platform for National Telecom UPS infrastructure
Production ML platform monitoring 1,944 UPS batteries across 9 NT data center facilities. Predicts Remaining Useful Life using LSTM neural networks (R²=0.85, MAE=2.3 days) and detects anomalies with Isolation Forest (F1=0.90). Full Medallion data pipeline, TimescaleDB hypertables, LINE Bot alerting with Gemini AI, and 3D facility visualization.
- Batteries monitored1,944
- NT data center facilities9
- Battery strings81
- LSTM R² accuracy0.85
NT Facility 3D Manager UI
React + Three.js 3D facility visualization frontend for the NT battery platform
The browser-facing 3D digital twin for NT's 9 data center facilities. Uses Three.js for interactive 3D battery block models, Mapbox for geospatial view of facility locations across Thailand, and real-time WebSocket connections to the Railway backend. Technicians can drill from map → facility → battery string → individual cell.
- DeploymentVercel
- 3D engineThree.js
- Map layerMapbox GL
- Build frameworkReact + Vite
NT 3D Facility POC
Original IFC-based xeokit 3D facility viewer for NT government tender
First-generation 3D facility proof-of-concept built to win the NT tender. Uses xeokit SDK with IfcOpenShell for loading IFC 4x3 building models. Demonstrated real-time sensor data overlay on architectural BIM geometry — rooms, floors, and equipment overlaid with live battery health indicators.
- BIM formatIFC 4x3
- 3D enginexeokit SDK
- ParserIfcOpenShell
- PurposeNT government tender POC
TPQI AI Qualification Intelligence Platform
AWS-native RAG + Graph AI for Thailand's Professional Qualification Institute
Full-stack AI platform for สถาบันคุณวุฒิวิชาชีพ (TPQI). Ingests qualification documents via OCR workers, builds a graph of job-role → skill → competency relationships in Neo4j/Neptune, and serves RAG-powered queries through ECS Fargate. Gemini AI (Vertex AI) handles inference with cost guardrails.
- Cloud platformAWS
- ComputeECS Fargate (serverless containers)
- Async queueSQS (OCR + Inference workers)
- Vector storepgvector / OpenSearch
Royal Rainmaking Mission Planning AI
AI-assisted aircraft seeding mission workspace for the Thai Royal Rainmaking Department
Three-project system for DRMD (กรมฝนหลวงและการบินเกษตร). The mission planner UI shows weather windows, aircraft assignments, and go/no-go confidence scores. A FastAPI backend runs Physics-Informed Neural Networks to infer cloud seeding conditions. The scheduling module handles multi-aircraft route optimization for the rainy season campaign.
- ClientRoyal Rainmaking Dept (DRMD)
- ML typePhysics-Informed Neural Networks
- OutputGo/No-go + confidence score
- Deployments3 Vercel projects
GDAS AI Disaster Watch Dashboard
Real-time AI-powered disaster intelligence for Thai emergency management agencies
Multi-source disaster intelligence dashboard powered by Claude AI. Aggregates data from DDPM (Department of Disaster Prevention and Mitigation) and GDAS feeds, applies LLM-based event classification and priority scoring, and surfaces actionable alerts to emergency operations centres.
- ClientDDPM / GDAS
- AIClaude API event classification
- Data sourcesDDPM + GDAS disaster feeds
NDWC Smart Alert System
AI-enhanced alert management for the National Disaster Warning Centre
Smart alerting platform for Thailand's NDWC. Applies AI-based threshold analysis and alert deduplication to reduce alert fatigue. Supports multi-channel notification dispatch and priority queuing for emergency coordinators.
- ClientNDWC (National Disaster Warning Centre)
- FeatureAI deduplication + priority scoring
FarmBook AgriAnalytics Dashboard
GISTDA-integrated Thai agriculture intelligence platform with voice AI and Azure ML
Agricultural field analytics platform that connects to GISTDA (Geo-Informatics and Space Technology Development Agency) satellite geo-data APIs for field mapping. Azure AI handles crop analysis inference. Mapbox renders field polygons and zone analytics. Voice animation module assists field officers with spoken guidance.
- Geo dataGISTDA satellite API
- AI inferenceAzure AI models
- MapsMapbox GL
- Extra featureVoice animation for field officers
1TOT Intelligence Dashboard
Cross-agency intelligence platform aggregating data for Thai government coordination
Unified intelligence dashboard for Thai government inter-agency coordination under the 1TOT initiative. Aggregates operational data from multiple agencies, applies AI summarisation, and presents an executive-level intelligence feed for senior officials.
- ScopeCross-agency Thai government
- AIClaude API summarisation
Disaster Project Data Framework
Edge data processing and aggregation framework for Thai disaster management
Cloudflare Workers-based ETL framework for disaster data pipelines. Handles real-time ingestion from multiple disaster monitoring sources, applies normalisation and enrichment, and serves processed data to downstream dashboards and alert systems.
- PlatformCloudflare Workers
- Use caseDisaster data ETL + normalisation
Autonomous BIM AI Agent (CPAC)
LangGraph multi-agent BIM workspace — Generative Design + Revit→BOQ translator for CPAC
Enterprise AI workspace for CPAC Digital Construction built on LangGraph with MCP tool integration and LangFuse V3 observability. POC1 delivers AI Generative Design for retail layout optimisation. POC2 is a Revit-to-BOQ AI Data Translator that maps IFC elements to กรมบัญชีกลาง government budget codes with full compliance checking.
- ClientCPAC Digital Construction
- POC 1AI Generative Design — retail layout
- POC 2Revit → BOQ AI translator (กรมบัญชีกลาง)
- ObservabilityLangFuse V3
CarbonScope — Embodied Carbon Intelligence
EN 15978-aligned embodied carbon calculation platform for Thai construction
Full-stack embodied carbon intelligence platform with a distinctive brand identity (tagline: 'Embodied Carbon Intelligence', 'Strata' SVG logo, cyan/slate design system). The backend calculates lifecycle carbon across stages A1–C4 per EN 15978. A Cloudflare MCP server exposes carbon data as LLM tools. Targets Thai construction market with local material carbon factor library.
- StandardEN 15978 lifecycle
- Stages coveredA1–C4
- BrandStrata logo, 'Embodied Carbon Intelligence'
- MCP servercarbonscope-mcp on CF Workers
Panel Plus — Thai Wood Sample ERP
Thai-language wood sample cost management ERP with full workflow engine
Enterprise resource planning system for a Thai wood manufacturer: ระบบจัดการต้นทุนไม้ตัวอย่าง. Covers the full sample lifecycle from request through production planning, inventory tracking, order delivery, cost control, and multi-level approvals. A configurable workflow engine handles business rules without code changes.
- ModulesSample Requests, Cost Control, Planning, Inventory, Orders, Approvals
- LanguageThai (ภาษาไทย)
- IndustryThai wood / materials manufacturing
Facility Management AI Platform
Smart AI facility management — room booking, maintenance scheduling, AI assistant
AI-powered facility management platform with room/space booking, preventive maintenance scheduling, asset tracking, and an integrated AI assistant. Designed for multi-site enterprise clients managing building operations.
- FeaturesBooking, Maintenance, Assets, AI Chat
- AIClaude API assistant
BIM Agent Service (Cloudflare)
Edge BIM agent microservice — Revit/IFC proxy and routing on Cloudflare Workers
Cloudflare Worker acting as a lightweight BIM agent proxy. Routes IFC/Revit file processing requests, handles authentication, and manages traffic between the frontend and backend BIM processing services. Part of the CPAC enterprise BIM platform infrastructure.
- RoleBIM request proxy + routing
- PlatformCloudflare Workers
Thai Smart Weather Forecast Platform (TSWFP)
9-worker Cloudflare edge platform with FourCastNet ML inference and full OTel observability
National-grade weather intelligence platform built entirely on Cloudflare's edge. Runs FourCastNet and GraphCast ML inference directly in Workers AI. A complete observability mesh with distributed tracing, real-time analytics, rate limiting, JWT auth, and multi-channel alert dispatch — all as separate dedicated Workers. GCP migration plan also documented in Notion.
- ML modelsFourCastNet + GraphCast
- Total CF Workers9 dedicated workers
- TracingOTel-compatible distributed tracing
- AuthJWT gateway worker
WindGlance Backend
Windy.com-style Thailand wind & weather data API on Cloudflare Workers
Edge API serving real-time wind data for a Windy.com-inspired Thai weather visualisation. Aggregates meteorological station data, applies smoothing and interpolation, and serves GeoJSON wind field data for frontend vector field rendering.
- StyleWindy.com-inspired
- DataThai wind + weather stations
- FormatGeoJSON wind fields
PM2.5 Intelligence Dashboard
AI-powered air quality analytics and trend intelligence for Thailand
Intelligent PM2.5 air quality dashboard powered by Claude AI. Ingests sensor data from air quality monitoring networks, applies trend analysis (including Mann-Kendall statistical methods), and generates natural-language health advisories and station-level insights.
- AIClaude API health advisories
- StatsMann-Kendall trend analysis
- DataThai PM2.5 sensor networks
BiteBase Restaurant Intelligence Platform
Multi-tenant restaurant AI SaaS with LangGraph agents across 2 Cloudflare accounts
Full-stack restaurant intelligence platform for the F&B sector. The flagship SaaS product covers location intelligence, competitor analysis, menu optimisation, and customer insight through a LangGraph multi-agent backend. Two separate Cloudflare accounts handle production routing — account 1 for the primary backend, account 2 (Libralytics) for intelligence and Ollama-powered local LLM features.
- Total deployments9 (Vercel + 2 CF accounts)
- Account 1 (primary)bitebase-backend-prod, bitebase-ai-agents-production
- Account 2 (Libralytics)bitebase-intelligence, bitebase-ollama-proxy
- MCP servermcp-server-bitebase-app
NVIDIA NIM → Anthropic SSE Proxy
29ms TTFT Cloudflare Worker translating NIM API calls to Anthropic SSE format
A Cloudflare Worker that acts as a real-time protocol translator between NVIDIA's NIM API format and Anthropic's Server-Sent Events (SSE) streaming format. Enables Claude to be used inside any toolchain that speaks the NIM API — including enterprise VSCode integrations and Claude Code. Zero new servers, no additional infrastructure cost.
- TTFT29ms (confirmed working)
- ProtocolNVIDIA NIM API → Anthropic SSE
- Infra cost$0 additional (CF Workers free tier)
- Use caseClaude Code + enterprise VSCode toolchains
Remote MCP Server Infrastructure
Production remote MCP servers on Cloudflare Workers for enterprise LLM tool use
Portfolio of MCP (Model Context Protocol) servers deployed at Cloudflare's edge. The authenticated variant uses JWT-based access control for enterprise deployments. The authless variant enables rapid prototyping. Domain-specific MCP servers extend LLMs with CarbonScope carbon tools, BiteBase restaurant data, and SEO intelligence.
- Servers deployed5 MCP servers
- Auth variantremote-mcp-server (JWT)
- Public variantremote-mcp-server-authless
- Domain serverscarbonscope-mcp, bitebase-app, seo-forge
SuperDoc AI — DOCX Editor
MCP-orchestrated AI DOCX editor with Reviewer + Writer + Analyst agents running simultaneously
Enterprise-grade AI document editor where three specialised agents work on a document concurrently via MCP orchestration: a Reviewer agent flagging issues, a Writer agent rewriting sections, and an Analyst agent extracting insights. The result is a Cursor-like experience for Word documents.
- AgentsReviewer + Writer + Analyst (concurrent)
- ProtocolMCP orchestration
- OutputEditable .docx
- ExperienceCursor-like for Word documents
CareerGraph Wiki MCP UI
Personal career knowledge graph with wiki management, graph viewer, and MCP tool access
Personal career intelligence system backed by a knowledge graph. Sections: Ask (LLM Q&A over career data), Wiki Mgmt (structured career pages), Graph Viewer (visualise skill/role/project relationships), Repo Sync (pull GitHub project metadata), Career Intelligence (AI-generated career insights and gap analysis).
- SectionsAsk, Wiki Mgmt, Graph Viewer, Repo Sync, Career Intelligence
- ProtocolMCP tool access
- Graph vizD3.js relationship graph
Graph RAG Resume Agent
LangGraph resume agent with Supabase pgvector memory, GitHub/Vercel/Cloudflare MCP connectors
Intelligent resume and portfolio agent built on LangGraph with a Supabase pgvector knowledge base. Connected via MCP to GitHub (code history), Vercel (deployment history), and Cloudflare (worker inventory). Answers questions about projects, skills, and experience by retrieving from the graph-structured vector store.
- RAG typeGraph RAG (structured + vector)
- Vector storeSupabase pgvector
- MCP connectorsGitHub + Vercel + Cloudflare
- Agent frameworkLangGraph
Tersa AI Workflow Canvas
Visual drag-and-drop AI workflow canvas for building LLM pipelines without code
No-code visual canvas for composing LLM agent workflows. Users drag-and-drop nodes (prompt, LLM, tool, router, output), connect them visually, and run the pipeline. Built with React Flow for the graph editor. Targets non-technical users who need to build AI workflows for internal automation.
- EditorReact Flow canvas
- TargetNon-technical AI workflow builders
AOT Property Management AI Dashboard
AI-powered property management dashboard for Airports of Thailand (AOT)
AI-augmented property management system for AOT's real estate and facility portfolio. The Vite + React frontend uses Noto Sans Thai for bilingual (Thai/English) interfaces. Connected to a FastAPI backend and a Cloudflare Worker edge API for real-time asset condition data. AI module surfaces anomaly alerts and property health scores.
- ClientAirports of Thailand (AOT)
- UI fontsNoto Sans Thai + Poppins
- BackendFastAPI (Vercel) + CF Workers edge API
- AI featureAnomaly alerts + property health scores
SCADA AI — Industrial Control Monitoring
AVEVA-style AI-powered SCADA interface with real-time industrial control system monitoring
AI-augmented SCADA (Supervisory Control and Data Acquisition) interface styled after AVEVA's design system (confirmed AVEVA blue #0097D1 color tokens in source). Displays real-time P&ID diagrams, equipment status, sensor trends, and AI-generated anomaly alerts. Designed for NT facility operations teams monitoring power and cooling systems.
- Design systemAVEVA blue (#0097D1)
- Display typeP&ID diagrams + sensor trends
- Real-timeWebSocket live sensor data
- ClientNT facility operations
LiveKit Voice Agent Backend
FastAPI + LiveKit real-time voice AI backend for field technician dispatch
Real-time voice AI infrastructure using LiveKit for WebRTC session management. Field technicians at NT data centers and hotel maintenance teams speak naturally — the system transcribes, routes to appropriate AI agents, and responds with context-aware guidance. The Cloudflare Worker handles edge routing and authentication before forwarding to the Railway/FastAPI backend.
- Voice techLiveKit (WebRTC)
- BackendFastAPI (Vercel)
- Edge routerCloudflare Worker
- UsersNT field technicians + hotel maintenance staff
Hotel Walkie-Talkie CMMS
AI-powered hotel CMMS with voice walkie-talkie for real-time maintenance coordination
Computerised Maintenance Management System for hotel operations that replaces physical walkie-talkies with an AI-powered voice coordination layer. Maintenance staff speak task updates; the system logs work orders, assigns priority, dispatches to the right team, and surfaces real-time job board for supervisors.
- IndustryHospitality
- FeatureAI voice walkie-talkie + automated CMMS logging
Notion AI Workspace Clone
Notion-style AI knowledge workspace with smart docs and structured knowledge management
Feature-rich Notion-like workspace enhanced with AI. Supports nested page hierarchy, rich text blocks, database views, and inline AI assistance for writing, summarising, and structuring content. Built as a reference implementation for enterprise knowledge management requirements.
- StyleNotion-like UX
- AIClaude API inline assistant
BloodPlus LINE OA Civic Chatbot
AI-powered LINE Official Account for blood donation coordination — Thai civic tech
Civic technology project for blood donation coordination in Thailand. A LINE Official Account chatbot handles donor registration, blood type matching queries, donation drive announcements, and urgent shortage alerts. The campaign variant (BloodPlus Fight) handles gamified civic engagement for donation drives.
- PlatformLINE Official Account
- PurposeBlood donation coordination
- Variantsbloodplus-line-oa-server + bloodplusfight campaign bot
LINE E-Commerce AI Chatbot
Thai retail automation chatbot on LINE with AI-powered product discovery and ordering
LINE chatbot for Thai e-commerce that handles product browsing, search, cart management, and order placement through natural conversation. Integrates with inventory APIs and supports Thai-language queries with Gemini AI.
- ChannelLINE Messaging
- AIGemini
- MarketThai retail
Coinbase Developer Platform Wallet Dashboard
Web3 wallet dashboard integrated with Coinbase Developer Platform (CDP)
Blockchain wallet management dashboard using the Coinbase Developer Platform SDK. Displays multi-chain balances, transaction history, and token management. Built as a reference implementation for CDP integration — relevant to the COCOON/TON blockchain work.
- SDKCoinbase Developer Platform (CDP)
- ChainsMulti-chain support
Ensimu — Agentic Multiphysics Simulation Platform
10-agent LangGraph CFD platform with OpenFOAM and COMSOL-grade Trame Workbench UI
Ensimu.studio — an agentic simulation platform combining OpenFOAM with a 10-agent LangGraph orchestration system. The UI is dual-surface: a Next.js management dashboard plus a Trame professional workbench (COMSOL-grade visualisation). 10 specialised agents handle mesh generation, solver configuration, post-processing, and results interpretation. The Cloudflare Worker serves as the API gateway with auth and rate limiting.
- DomainComputational Fluid Dynamics (CFD)
- SolverOpenFOAM
- Agents10-agent LangGraph system
- UIDual: Next.js dashboard + Trame workbench