Projects

Mini CPU

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).
IdeaCloud

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

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

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

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

Chula Portfolio

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