ผลงานเกี่ยวกับฉัน
SARUNPAT
ติดต่อ
สารบัญ
  • 01หน้าแรก
  • 02เกี่ยวกับฉัน
  • 03ผลงาน
  • 04ประสบการณ์
  • 05ทีม AI
  • 06ติดต่อ

— ศรัญภัทร แสงปัก

  • GitHub
  • LinkedIn
  • Email

เชียงใหม่ — ประเทศไทย

© 2026 Sarunpat-Sangpak. สงวนลิขสิทธิ์

— ผลงานN° 01 — 10

ผลงานที่เลือกมา

ตั้งแต่ระบบระดับโปรดักชัน งานส่วนตัว ไปจนถึงโอเพนซอร์ส — บันทึกผลงานที่ออกแบบ สร้าง และส่งมอบจริงตั้งแต่ต้นจนจบ

— 01 / สารบัญผลงาน

งานโปรดักชัน

06 โปรเจกต์
N° 01Malin Market

Malin Market

A stall-rental platform for a 406-stall, 12-zone market in front of Chiang Mai University — vendors browse an interactive market map, check live availability, and request a stall in a few steps, while the team manages tenants and bookings from one admin system. Built end to end as a solo engineer, owning both development and infrastructure — from a pnpm monorepo of a Next.js frontend, a NestJS API with LINE Login, and a shared Prisma data layer, to a containerized stack on AWS EC2: Docker Compose services behind a Caddy reverse proxy, PostgreSQL 16 persisted on a Docker volume, and a GitHub Actions pipeline that gates every release on Playwright E2E tests, pushes images to GitHub Container Registry, and deploys over SSH, all fronted by Cloudflare. The timeline was cut from 25 days to 14 as the launch date kept moving up, and the platform still shipped to production on schedule.

Next.js · NestJS · TypeScript · Tailwind · Prisma · PostgreSQL · Docker · Caddy · AWS EC2 · GitHub Actions · Playwright · Cloudflare · LINE Login

เดโม
N° 02Nippon Store

Nippon Store

A promotional landing page for Nippon Store, a Japanese-owned shop in Chiang Mai importing authentic snacks, drinks, and groceries from Japan. Built to give the shop a real online presence — a trilingual Thai / English / Japanese site that showcases products by category and sends customers straight to the Shopee storefront and Facebook page.

Next.js · TypeScript · Tailwind · i18n · Vercel

เดโม
N° 03
Hylife IT Asset Management

Hylife IT Asset Management

An internal IT asset management system built for Hylife, covering the full lifecycle of company hardware and equipment — registration, assignment, tracking, and maintenance history — through complete CRUD workflows. Built with Next.js on the frontend and NestJS with PostgreSQL on the backend, deployed on AWS EC2 behind Nginx with PM2 process management.

Next.js · NestJS · PostgreSQL · AWS EC2 · PM2 · Nginx

ระบบภายในองค์กร — ไม่เปิดเผยโค้ด
N° 04
Enterprise AI Agentic Platform

Enterprise AI Agentic Platform

An enterprise-grade agentic AI platform that gives every department its own multi-agent workflows. Designed the agentic workflow architecture — orchestrator agents delegating to specialized sub-agents per department — together with an AI gateway that routes each request between local AI models and cloud AI providers based on configurable rules for cost, privacy, and capability.

Multi-Agent · Sub-Agents · AI Gateway · Local LLM · Cloud AI

ระบบภายในองค์กร — ไม่เปิดเผยโค้ด
N° 05Ninja Lingo

Ninja Lingo

NinjaLingo is a vocabulary learning web application focused on enhancing memorization and retention through interactive learning techniques. Designed with a clean and intuitive interface, the platform helps users efficiently build and reinforce vocabulary in an engaging way.

React · TypeScript · Tailwind · Astro · Neon

เดโม
N° 06TurnPro Landing page

TurnPro Landing page

A modern web application designed with a strong focus on SEO, performance, and scalability. Built using lightweight architecture to ensure fast load times, improved Core Web Vitals, and seamless user experience. Optimized for search engine visibility with clean structure, semantic HTML, and best practices for indexing and ranking.

Next.js · TypeScript · Tailwind · Slug · Non SQL

เดโม

— 02 / สารบัญผลงาน

งานส่วนตัว

02 โปรเจกต์
N° 07Check in-out TurnPro

Check in-out TurnPro

Developed TurnPro, a fully React-based web application designed for employee check-in and check-out management. The system enables staff to easily record their working hours in real-time, improving attendance tracking and operational efficiency. The application features a clean and responsive interface, ensuring a seamless user experience across devices, while providing accurate time logging and reliable data management for the organization.

React · Tailwind

โค้ด
N° 08One Piece TCG Gacha

One Piece TCG Gacha

A fan-made, free-to-play One Piece Card Game pull cabinet built out of personal passion to play with friends — everyone draws from the same shared cabinet, and the latest pulls show up for the whole group live. No real money involved, just the fun of opening packs together. Around 10 friends have already played it for real.

TypeScript · Supabase · Vercel

เดโม

— 03 / สารบัญผลงาน

งานมหาวิทยาลัย

01 โปรเจกต์
N° 09CMU Torch

CMU Torch

A cross-platform mobile application developed with React Native, designed to support the well-being of Chiang Mai University students. The app acts as a close companion, providing personalized guidance for both physical and mental health. It offers consistent support through daily check-ins, health recommendations, and emotional encouragement, helping students build healthier habits and maintain a balanced lifestyle.

React-native · Supabase · API-CMU · Tailwind

โค้ด

— 04 / สารบัญผลงาน

โอเพนซอร์ส

01 โปรเจกต์
N° 10Script & Model GTA FiveM

Script & Model GTA FiveM

Developed a FiveM vehicle handling configuration using Lua, including a complete handling script and vehicle model integration. The project focuses on optimizing driving performance, balancing speed, control, and stability for an enhanced in-game experience. The handling setup is ready-to-use and designed to be easily integrated into FiveM servers, ensuring smooth gameplay and realistic vehicle behavior across different driving conditions.

Lua

โค้ด

— ก้าวต่อไป

มีโปรเจกต์ในใจอยู่ไหม? มาคุยกัน
พร้อมสำหรับโอกาสใหม่ๆเชียงใหม่ — ประเทศไทย