
Software Engineering graduate from KMITL, Bangkok. Focused on Full Stack web development, building clean, functional products from idea to deployment. Passionate about writing good code and continuously sharpening my craft.
Explorer
portfolio
1Full Stack Developer
I build things for the web, end to end.
I'm a Software Engineering graduate from KMITL with a focus on full stack web development. I enjoy taking an idea all the way from a rough sketch to something running in production.
Most of my work lives around React, Next.js and Node.js, with a healthy amount of time spent on databases, Docker and getting deployments to behave.
2026
An all-in-one team collaboration platform built with Next.js 16. Teams can book meeting rooms with multiple views (grid, by floor, resource calendar), manage tasks on Kanban workspaces, and communicate in real-time through DMs and group channels. Features unified notifications across all sources, light/dark/system themes, Google OAuth authentication with auto token refresh, and an admin dashboard for system management.
2026
TermGame is a frontend demo for a game top-up and voucher platform. Users can browse popular titles such as Valorant, Free Fire, and ROV, select packages, enter player information, and simulate a full payment flow ending with a gift code. The platform supports multiple payment methods and includes a management panel for overseeing games, packages, and transactions.
2026
GameHub is a collection of classic mini-games built with React, TypeScript, and Vite. Players can enjoy six different games - Snake, 2048, Memory, Rock-Paper-Scissors, Whack-a-Mole, and Wordle - all in one place with a clean and responsive UI.
2026
Atmos.th is an interactive dashboard for tracking real-time air quality and weather across Thailand's provinces. Built with React 19, TypeScript, and Leaflet with full TH/EN language support.
2026
A Wordle-style guessing game for Minecraft fans. Each round picks a secret mob or block - guess the name and the game reveals six color-coded clues showing how close you were across attributes like hostility, health, dimension, biomes, and more. There's no turn limit and no daily lock, so you can chain streaks for as long as you want. Mobs and Blocks modes track streaks separately.
2025
SDQ Assessment System is a web application for schools to conduct the internationally recognized Strengths and Difficulties Questionnaire. Teachers can manage students, run 25-question assessments across 5 behavioral dimensions, view individual results with score breakdowns, and generate classroom-level reports with charts. The system includes subscription plans, route protection via Next.js Middleware, and email verification.
2026
An all-in-one team collaboration platform built with Next.js 16. Teams can book meeting rooms with multiple views (grid, by floor, resource calendar), manage tasks on Kanban workspaces, and communicate in real-time through DMs and group channels. Features unified notifications across all sources, light/dark/system themes, Google OAuth authentication with auto token refresh, and an admin dashboard for system management.
2026
TermGame is a frontend demo for a game top-up and voucher platform. Users can browse popular titles such as Valorant, Free Fire, and ROV, select packages, enter player information, and simulate a full payment flow ending with a gift code. The platform supports multiple payment methods and includes a management panel for overseeing games, packages, and transactions.
2026
GameHub is a collection of classic mini-games built with React, TypeScript, and Vite. Players can enjoy six different games - Snake, 2048, Memory, Rock-Paper-Scissors, Whack-a-Mole, and Wordle - all in one place with a clean and responsive UI.
2026
Atmos.th is an interactive dashboard for tracking real-time air quality and weather across Thailand's provinces. Built with React 19, TypeScript, and Leaflet with full TH/EN language support.
2026
A Wordle-style guessing game for Minecraft fans. Each round picks a secret mob or block - guess the name and the game reveals six color-coded clues showing how close you were across attributes like hostility, health, dimension, biomes, and more. There's no turn limit and no daily lock, so you can chain streaks for as long as you want. Mobs and Blocks modes track streaks separately.
2025
SDQ Assessment System is a web application for schools to conduct the internationally recognized Strengths and Difficulties Questionnaire. Teachers can manage students, run 25-question assessments across 5 behavioral dimensions, view individual results with score breakdowns, and generate classroom-level reports with charts. The system includes subscription plans, route protection via Next.js Middleware, and email verification.

Web Development
Samut Prakan, Thailand

School of Information Technology, Branch - Software Engineering
Bangkok, Thailand

Special Program in Science, Math, Technology and Environment (SMTE)
Samut Prakan, Thailand
Web Development
Samut Prakan, Thailand
School of Information Technology, Branch - Software Engineering
Bangkok, Thailand
Special Program in Science, Math, Technology and Environment (SMTE)
Samut Prakan, Thailand
Send a Message
I'm currently available for full-time positions.
Send a Message
I'm currently available for full-time positions.
Contact Info