
HTML | CSS | SCSS | JavaScript | TypeScript | Vue | Angular | React
PHP | Couchbase | SQL | Node.js | Laravel
Flutter | Java

My Programming Journey
Full-stack blog platform for sharing bug solutions and coding tutorials. Built with Nuxt 3 frontend, Express 5 backend, and React CMS. Includes session auth, Google Drive image uploads, rich text editing with syntax highlighting, and Dockerized MySQL deployment for managing posts, categories, and tags.

LeetCode Record
A Docsify-powered knowledge base documenting my solved LeetCode problems. Each entry pairs the full solution walkthrough with the underlying problem-solving mindset, organized by difficulty. Searchable and built for rapid revision — turning practice patterns into interview-day execution.

Shopping Cart Website
A fully responsive e-commerce cart simulator built with React and React Router. Users browse a product catalog, add items to cart, adjust quantities, and track totals in real time. Demonstrates component architecture, client-side routing, state management, and Bootstrap-styled UI — production-grade front-end engineering.
Idea from The Odin Project

Battleship Game Play
A fully client-side, customizable Battleship game. Players configure game rules, place and attack ships via click-driven sea gameplay, and challenge a competitive computer AI. Pure HTML/CSS/JavaScript delivers zero-dependency, instantly playable naval strategy—no backend, no setup, no compromises.

Sorting Algorithm Learning Platform
Interactive learning platform teaching Bubble, Selection, and Insertion sort through hands-on tutorials and progress-tracked quizzes. Students practice, test, and master algorithms in a measurable workflow—turning theory into applied skill. Engineered for real classroom impact.
Assignment of COMP3421 Web Application Design and Development - PolyU