Projects
Mini CPU Project
- Designed and built a functional 8-bit multi-cycle CPU (ALU, control unit, registers, memory).
- Implemented a custom 14-bit ISA with arithmetic, branching, memory ops, and LCM/factorial/prime instructions.
- Added program loader, execution controller, and hardware output (7-seg display).

Idea Cloud – AI-Powered Idea Generation Web Application
Developed a single-page web application that helps users generate, explore, and manage project ideas using AI.

Reverse Proxy
Developed a configurable reverse proxy supporting HTTP/HTTPS/TCP in Node.js, hostname-based routing, and SSL integration. Implemented JSON-driven forwarding rules for dynamic request handling and streamlined multi-service routing.

KPSP School Website
Developed an experimental school website to practice and enhance web development skills. The project includes school information pages, staff profiles, and news and activities sections. Built with Next.js and React for the frontend, Supabase for the database, and Tailwind CSS for styling. All content is mock data created for learning purposes only.

Guessy - The Ultimate 20 Questions Game
Developed a multiplayer 20 Questions web game allowing users to create rooms, invite friends, and play with configurable categories and question limits.

Chula Portfolio
Designed and built a personal portfolio website for university admission to Chulalongkorn University, focusing on clear presentation of academic and project achievements.