- Full-Stack Engineer & PM at Pos Sefi Group (OPPO) — Mexico City 🇲🇽
- I work across the entire stack — backend, frontend, mobile, infra, and AI — because real products need all of it
- 4+ years shipping production systems: WMS, HR platforms, POS systems, approval workflows, payment integrations
- Started with PHP/Laravel → Node.js → Flutter → Go → AI Agents — one codebase mindset, many languages
- B.Eng Software Engineering — Sisaket Rajabhat University (GPA 3.74)
💰 $1M+/year Cost savings via DingTalk automation (replaced manual HR processes across 12 countries)
👥 30,000+ Active users on systems I built and maintain
🌍 12 Countries running production systems end-to-end
⚙️ 4 Enterprise platforms unified into one automation pipeline
Production systems I own end-to-end:
├── Sellin / Sellout / HR / AppHR systems — hundreds of daily users (Vue.js + Laravel + DingTalk)
├── Legacy Zend Framework 1.12 → Laravel 8 migration — maintained zero downtime
├── Multi-level approval workflows — conditional routing, webhook triggers, auto notifications
├── Cross-platform POS — Flutter running Linux / Windows / Web / macOS simultaneously
├── Real-time sync via MQTT — eliminated polling, reduced latency significantly
└── MySQL schema optimization — reduced key query latency 40%+
AI & distributed systems I've built:
├── Workflow orchestration engine (DAG-based, multi-trigger, distributed workers)
├── Autonomous AI agent platform (ReAct loop, connector registry, browser automation)
├── API Gateway (dynamic routing, circuit breakers, rate limiting, Prometheus)
└── RAG chatbot + ML-powered HR analytics (anomaly detection, turnover prediction)
| Project | Description | Tech |
|---|---|---|
| tasklet-agent | Autonomous AI Agent — multi-trigger (webhooks/cron/events), browser automation, real-time dashboard | Go TypeScript |
| ai-hr-analytics | AI-Powered HR Analytics — anomaly detection, turnover prediction, RAG chatbot | Laravel Vue.js Python |
| go-api-gateway | High-performance API Gateway — reverse proxy, circuit breaker, rate limiting, Prometheus | Go |
| Project | Description | Tech |
|---|---|---|
| microservices-ecommerce | Cloud-Native E-Commerce — saga pattern, event sourcing, gRPC, Helm | Go Node.js K8s |
| cloudhive | Multi-tenant SaaS — billing, auth, admin stack | Go Vue 3 |
| realtime-collab-platform | Real-time Collaboration — CRDT sync, WebSocket, conflict resolution | Go Vue 3 |
| flowforge | Distributed workflow orchestration engine with visual DAG editor | Go |
| nexusops | Self-hosted CI/CD + deployment + monitoring developer platform | Go Next.js K8s |
| Project | Description | Tech |
|---|---|---|
| oppo-wms | Warehouse Management — Product, PO, SO & Inventory tracking | JavaScript |
| DingTalk Hub (private) | Enterprise automation — approval, attendance, canteen, HR sync. $1M+/year saved | Laravel Vue.js DingTalk API |
| Sellin/Sellout (private) | Sales reporting across 12 countries, real-time dashboard | Laravel Vue.js MySQL |
70+ production-ready open-source repos — complete with README, DB schema, API spec, and
init.shscaffold script for every project.📖 Detailed Summary & Documentation → github.com/kasidit-wansudon/conclusions — Full breakdown of all 70 repos: architecture diagrams, DB schemas, API specs, production system blueprints, and cross-repo dependency maps.
📁 Full repo index: github.com/kasidit-wansudon/oakstack
⚙️ Go Core Infrastructure — 10 repos
High-performance Go microservice primitives. Standalone, composable, production-tested.
| Repo | Description |
|---|---|
| go-event-bus | In-process & distributed event bus with Redis pub/sub adapter |
| go-job-queue | Persistent job queue — retry, delay, priority, dead-letter |
| go-config-vault | Centralized config server — env namespacing, hot reload, secret masking |
| go-cache-layer | Multi-tier cache: L1 memory → L2 Redis → L3 DB read-through |
| go-http-client | Resilient HTTP client — retry, circuit breaker, timeout, Prometheus |
| go-db-migrator | Schema migration CLI — rollback, dry-run, version tracking |
| go-worker-pool | Concurrent worker pool — rate limiting, graceful shutdown, panic recovery |
| go-webhook-relay | Webhook receiver, validator, transform & fanout relay |
| go-jwt-service | JWT issuer/validator microservice with key rotation |
| go-health-checker | Service health aggregator — HTTP/TCP/DB probes + Slack/DingTalk alerts |
🏢 Laravel Business Apps — 10 repos
Enterprise-grade Laravel 11 modules. Drop into any Laravel project as a package or standalone service.
| Repo | Description |
|---|---|
| laravel-wms-core | Warehouse Management System core — PO, SO, inventory tracking |
| laravel-hr-module | HR module — attendance, leave management, payroll calculation |
| laravel-approval-engine | Multi-step approval workflow — configurable steps, DingTalk-compatible |
| laravel-multi-tenant | Multi-tenancy via subdomain + DB isolation for SaaS |
| laravel-audit-trail | Complete audit log — who changed what, when, IP, diff, rollback |
| laravel-api-scaffold | Opinionated REST API boilerplate — auth, pagination, resource transforms |
| laravel-notification-hub | Multi-channel notifications — email, DingTalk, LINE, push |
| laravel-report-builder | Dynamic report builder — filter, group, export CSV/Excel/PDF |
| laravel-ecom-api | E-commerce REST API — products, orders, cart, payments, inventory sync |
| laravel-permission-rbac | Fine-grained RBAC — roles, permissions, resource policies |
🚀 DevOps & Infrastructure — 10 repos
CLI tools, templates, and automation for production infrastructure.
| Repo | Description |
|---|---|
| deploy-kit | Zero-downtime deploy CLI — pull, build, swap, health-check, rollback |
| nginx-config-gen | Nginx virtualhost config generator from YAML definition |
| docker-compose-lib | Production-ready docker-compose templates — Laravel, Go, Node.js, monitoring |
| k8s-helm-charts | Helm charts for PHP-FPM, Go microservice, Laravel Worker |
| aws-infra-terraform | Terraform modules — EC2, RDS, S3, CloudFront, VPC, IAM |
| log-aggregator | Centralized log collector — parse, normalize, store, query |
| uptime-sentinel | Multi-endpoint uptime monitor — Vue.js dashboard, incident timeline, Slack alerts |
| backup-scheduler | Automated DB + file backup to S3 with retention rotation |
| secret-rotator | Automated secret rotation — DB passwords, API keys via AWS SSM |
| ci-pipeline-templates | Reusable GitHub Actions workflows — PHP/Laravel, Go, Node.js, Docker |
🎨 Frontend — Vue3 & React — 8 repos
Modern frontend components and starter kits. All scaffold with Vite + TypeScript + Tailwind via
init.sh.
| Repo | Description |
|---|---|
| vue3-admin-kit | Admin panel starter — PrimeVue 4, auth, CRUD, dark mode, i18n |
| vue3-form-engine | Dynamic form builder — JSON schema → rendered form + validation |
| vue3-data-table | Headless data table — virtual scroll, server-side sort/filter/paginate |
| vue3-chart-widgets | Chart widget collection — line, bar, pie, sparkline, heatmap |
| react-dashboard-kit | React dashboard starter — shadcn/ui, Zustand, auth, responsive layout |
| react-kanban-board | Drag-and-drop Kanban board — lanes, cards, WIP limits, optimistic UI |
| ui-component-lab | Shared component library — Vue 3 + React 18, Storybook 8, npm publishable |
| web-analytics-sdk | Lightweight client-side analytics SDK — no cookies, GDPR-friendly |
🤖 AI / LLM Integration — 6 repos
AI-powered services and pipelines. Go-based, OpenAI-compatible.
| Repo | Description |
|---|---|
| llm-gateway | OpenAI-compatible LLM proxy — key management, rate limiting, cost logging |
| rag-pipeline | RAG pipeline — ingest docs, chunk, embed, pgvector search, LLM answer |
| ai-code-reviewer | GitHub Action — PR diff → LLM review → inline comments |
| chatbot-engine | Multi-channel chatbot — DingTalk, LINE, Telegram, context memory |
| ai-report-gen | Natural language → SQL → chart report generator |
| anomaly-detector | Time-series anomaly detection for order metrics and system monitoring |
🛠️ CLI / SDK — 6 repos
Developer tools and API client SDKs for Go.
| Repo | Description |
|---|---|
| oak-cli | All-in-one developer CLI — db, deploy, generate, config, secret |
| tiktok-shop-sdk-go | TikTok Shop API Go SDK — auth, orders, products, webhooks, sandbox |
| amazon-spapi-sdk-go | Amazon SP-API Go SDK — orders, inventory, notifications, LWA OAuth |
| dingtalk-sdk-go | DingTalk API Go SDK — messaging, approval workflow, attendance |
| mysql-schema-diff | MySQL schema differ — compare two DBs, generate migration SQL |
| openapi-mock-server | OpenAPI 3.x spec → instant mock server with request validation |
📱 Mobile — React Native — 5 repos
Cross-platform mobile apps and libraries. React Native + TypeScript + NativeWind.
| Repo | Description |
|---|---|
| rn-auth-kit | Authentication kit — JWT, biometric (Face ID/Fingerprint), OAuth2 |
| rn-ui-components | Reusable UI component library with NativeWind (Tailwind CSS for RN) |
| rn-push-notifications | Push notification manager — FCM (Android) + APNs (iOS) |
| rn-offline-sync | Offline-first data sync with WatermelonDB and background sync |
| rn-ecom-app | Full e-commerce starter — catalog, cart, checkout, Stripe, PromptPay |
🐦 Mobile — Flutter — 5 repos
Flutter apps built with Clean Architecture, BLoC, and Firebase.
| Repo | Description |
|---|---|
| flutter-clean-arch | Clean Architecture template — BLoC, Repository pattern, GetIt DI |
| flutter-state-kit | State management comparison — BLoC vs Riverpod vs Provider vs GetX |
| flutter-firebase-kit | Firebase integration — Auth, Firestore, Storage, FCM, Crashlytics |
| flutter-map-tracker | Real-time GPS tracking — Google Maps, route recording, geofencing |
| flutter-pos-app | Point of Sale app — barcode scanning, thermal printer, offline-first |
🍎 Mobile — Swift iOS — 5 repos
Swift packages for iOS — URLSession, Keychain, CoreData, Camera, SwiftUI.
| Repo | Description |
|---|---|
| ios-network-layer | URLSession + async/await network layer — interceptors, retry, caching |
| ios-keychain-vault | Secure Keychain wrapper — biometric auth, App Groups, Secure Enclave |
| ios-core-data-kit | CoreData stack with CloudKit sync, migrations, repository pattern |
| ios-camera-scanner | Camera + document scanner — OCR (Vision), QR/barcode, PDF export |
| ios-swiftui-components | SwiftUI component library — Material3-like, accessibility, dark mode |
🤖 Mobile — Kotlin Android — 5 repos
Kotlin Android libraries and apps — Jetpack, Room, Compose, BLE.
| Repo | Description |
|---|---|
| android-mvvm-kit | MVVM starter — Hilt, ViewModel, StateFlow, Room, Retrofit, Navigation |
| android-room-db | Room DB toolkit — relations, FTS5, migrations, repository pattern |
| android-jetpack-compose-kit | Compose UI library — Material3, animations, custom theme system |
| android-ble-manager | BLE manager — device scanning, GATT, characteristics, auto-reconnect |
| android-payment-sdk | Payment SDK — PromptPay QR, TrueMoney, Omise gateway |
Apr 2024 – Present Full-Stack Engineer & PM · Pos Sefi Group (OPPO) · Mexico City
Jun 2023 – Apr 2024 Flutter Engineer · Rainbow Solution · Thailand
Jan 2022 – May 2023 Full-Stack Developer · Freelance · Remote
I use AI as part of my development workflow — for scaffolding, exploration, and acceleration.
Every architecture decision, code review, and production deployment is mine.
Knowing what to build, why, and how to validate it — that's the skill AI doesn't replace.

