Anocha Sirijindachot
Full-Stack Developer
Full-stack developer with 7 years building and operating production ERP and logistics systems end to end: architecture, code, deployment, and day-2 operations on self-hosted Linux infrastructure. Recent work: replatforming legacy JavaScript monoliths into typed, modular systems (NestJS, PostgreSQL, Tauri) and building Claude-powered AI assistants for operations staff.
Skills
Frontend: React 18/19 · TypeScript · Next.js 15/16 · Vite · Redux Toolkit · TanStack Query · Mantine · Chakra UI · Tailwind CSS
Backend: Node.js · NestJS · Express · REST APIs · Socket.IO · JWT / auth flows · Prisma · Mongoose · Zod
Databases: MongoDB (Atlas & self-hosted) · PostgreSQL · Supabase · Schema design & migrations · Backup & restore ops
AI Engineering: Anthropic Claude API & Agent SDK · Agentic tool use · Multi-agent orchestration · Guardrails & token budgeting · OpenAI SDK · SSE streaming · Local ONNX inference
Desktop & Mobile: Tauri 2 · Rust (Tauri backends) · Electron · React Native / Expo · PWA
DevOps & Infra: Linux / nginx / systemd · GitHub Actions · Docker · Cloudflare R2 · Self-hosted VM ops (vSphere) · Veeam / Synology backups
Languages: English (business fluent) · Thai (proficient) · Burmese (fluent)
Experience
Sole developer for cross-border shipping operations: built SMV3 (Express + React), then replatformed to SMV4 (NestJS API, Tauri desktop, web portals, and mobile apps) with full accounting and payroll. Part-time/remote since mid-2023.
Built and operate the Way2Myanmar logistics platform, W2M ERP (NestJS + PostgreSQL), the Claude-powered W2M AI assistant, and ADCOM SHOP retail management. Self-hosted, maintained end to end.
Clothing wholesale/retail: EDI, online catalogues, ERP-based order workflows.
Garment manufacturer: ERP planning/procurement plus server maintenance and IT support.
Selected Projects
SMV4 · siammaxlogistics.com
Logistics ERP platform: NestJS API, Tauri (Rust) desktop app, two web portals, two mobile apps; full accounting, payroll, dual-country ledger, carrier integrations.
TypeScript · NestJS · MongoDB · React 19 · Tauri 2 · Rust · Expo / React Native · Cloudflare R2 · nginx
W2M ERP
Greenfield multi-company ERP: NestJS + Prisma/PostgreSQL, double-entry posting engine, FIFO inventory ledger, multi-currency AR/AP, legacy-data migration tooling.
TypeScript · NestJS · Prisma · PostgreSQL · React 19 · Mantine · pnpm monorepo · Docker · GitHub Actions
Way2Myanmar · waytomyanmar.com
Multi-tenant franchise logistics platform in production: tenant-scoped modules, settlement ledger, realtime Socket.IO, trilingual PWA.
Node.js · Express · MongoDB · React 18 · Chakra UI · Redux Toolkit · Socket.IO · i18next · PWA
W2M AI
Claude-powered staff assistant querying the live production database through guarded agentic tools: role allowlists, token budgets, audit logging, SSE streaming.
Anthropic Claude SDK · Node.js · Express · MongoDB · SSE streaming · Tauri 2 · React · Zustand
ADCOM SHOP · adcomshop.com
Retail management + e-commerce for an IT shop: POS, inventory, repairs, PDF reporting, barcode printing, public storefront.
Node.js · Express · MongoDB · React 18 · Chakra UI · Redux Toolkit · Zod · Puppeteer · Vitest
Maesot Market · github.com/Anocha28/maesotmarket
Cross-border e-commerce (Next.js 15 + Stripe + MongoDB): storefront with live shipping quotes plus a full staff back office.
Next.js 15 · TypeScript · MongoDB · Stripe · NextAuth · Tailwind · Cloudinary · Vercel
AI Orchestrator
Multi-agent system on the Claude Agent SDK: delegating sub-agents, independent GPT reviewer gate, cost accounting, eval harness.
Python · Claude Agent SDK · OpenAI SDK · Evals
Education & Certifications
Diploma in Software Engineering · Jul 2013 – Mar 2014. Final project: HR management system for Technology Leaf Co., Ltd.
The Web Developer Bootcamp · Udemy, Colt Steele, 2018
The Complete 2020 Web Developer Bootcamp · Udemy, Dr. Angela Yu, 2020