CS Student · Web Developer · Game Developer
Third-year Computer Engineering student at Chulalongkorn University. I build full-stack web apps and Unity games, and I’m currently exploring data engineering and machine learning.
React Next.js TailwindCSS Node.js Express Cypress PostgreSQL MongoDB Docker Unity C# Git Figma
Click to reveal
AI Debate Chatbot Two-player debate game with real-time AppSync sync, 3 rounds of AI-generated questions, and a final scored judgment from an LLM.
Next.js TypeScript Tailwind CSS AWS AppSync DynamoDB GraphQL AWS Amplify Groq Llama
Event Reservation Platform Full-stack event booking app with JWT + Google OAuth login, SCB Sandbox QR payment, and Resend email confirmation.
Next.js React TypeScript MUI Tailwind CSS Express MongoDB Mongoose JWT NextAuth Resend SCB API
Minecraft Mob Detection Real-time object detection of 15 Minecraft mobs from live screen capture using YOLOv8s fine-tuned on a custom merged dataset.
Python PyTorch YOLOv8 Roboflow CUDA
Three-Class Building Damage Classifier Drone-image classifier for undamaged / damaged / collapsed buildings, comparing 12 model variants and a Grad-CAM-guided crop pipeline.
Python PyTorch YOLOv8 Grad-CAM NumPy Pandas scikit-learn
Real-Time Chat with Socket Programming Socket.IO chat app with personal DMs, group rooms, and a Groq-powered AI assistant tab — all over one WebSocket connection.
Next.js TypeScript Tailwind CSS FastAPI Socket.IO Groq Llama
Inventory Management (Frontend) Frontend for a stock-request system with admin/staff roles, product CRUD, and approve/deny workflow. Backend provided by course.
Next.js React TypeScript MUI Tailwind CSS NextAuth Framer Motion
HomeSync — IoT Home Security Monitor Smart home security system spanning STM32 sensors, an ESP32-S3 MQTT bridge, a Node.js/Prisma backend, and a Next.js real-time dashboard with live alerts.
STM32 ESP32 C Arduino IDE MQTT NETPIE Node.js Express Prisma PostgreSQL Next.js Recharts
SPI Master Verilog Designed and implemented SPI Master module with and without chip select.
Verilog FPGA ModelSim
Featured
2D Platformer Prototype A platformer game set in a castle dungeon featuring wall jump, fighting monsters, a boss fight, hidden secret chests, and deadly traps. Built using singleton patterns, coroutines, scene managers, and extensive sound design throughout.
Unity C# 2D
3D Tower Defense Prototype
Experience Work and internship experience.
Game Developer Intern (Unity 6) Lumas Company
Summer 2024 Built multiple 2D and 3D Unity games — bullet-hell, platformer, and tower defense — featuring NavMesh, waypoints, gridmap, and physics systems. Designed in-game UI systems using Unity’s Canvas and Animator. © 2026 Thitiwut Ariyaprayoon · Built with Next.js