Software Engineering student at RMUTL Chiang Mai, Thailand
I build full-stack web apps and distributed backends, and I'm growing into machine learning.
| Project | What it is | Stack |
|---|---|---|
| BizFlow | QR table ordering for restaurants. Diners order and pay by PromptPay QR from their phone; kitchen and cashier screens update live. Server-side pricing, role-based access, transactional order and payment flows. | TypeScript · React · Express · Prisma · MySQL · Socket.IO · Docker |
| Tipkhun Capital | Cross-platform app that keeps traders inside a risk plan: daily loss budget, trade journal, automatic STOP state and profit allocation. | Flutter · Dart |
| Bean Snack Detection | Custom YOLO detector for 5 snack ingredients, built end to end from data collection and labelling to training and inference. 0.91 mAP@50 on held-out images. | Python · Ultralytics YOLO · PyTorch · OpenCV |
| Secure Task Board | Microservices behind an Nginx API gateway with JWT and RBAC, rate limiting, database per service, and Grafana + Loki logging. | Node.js · PostgreSQL · Nginx · Docker · Grafana |
For my Software Architecture course I evolved the same task board through five designs. Each repo documents the trade-offs:
Layered → N-tier + Docker → Load-balanced + Redis cache → Event-driven with RabbitMQ → Secured microservices (deployed to Railway)
- RPG Game Database & Admin App: relational design with business rules enforced by constraints and triggers, plus an admin panel with RBAC and audit logs (MySQL, Express)
- Agent Wallboard: real-time call-center backend with MongoDB, Socket.IO, Joi validation and Jest tests in CI. See also its admin panel and Electron desktop client
- Restaurant Review App: React and Express app with live search, combinable filters and validated reviews
Languages: TypeScript, JavaScript, Python, Dart, Java, C/C++, SQL
Frontend: React, Vite, Tailwind CSS, Zustand, Flutter, Electron
Backend: Node.js, Express, Prisma, REST, Socket.IO, JWT, RabbitMQ
Data: PostgreSQL, MySQL, MongoDB, Redis, SQLite
DevOps: Docker Compose, Nginx, GitHub Actions, Railway, Grafana + Loki
ML: PyTorch, Ultralytics YOLO, OpenCV, pandas, scikit-learn

