Projects
Side projects — systems and web apps I have built.
WallZero
AlphaZero-based game AI that masters the board game WallGo — my first-author work (CG 2026). Built on MiniZero, learns purely from self-play, and beat professional Go players by ~1.98× territory.
AwardTownPass Recycling
Award-winning recycling microservice built in a 24-hour Taipei City hackathon (top team of 111 nationwide) and shipped live on the official TownPass (台北通) app — LLM trash recognition + garbage-truck alerts, Express.js backend, serverless CI/CD on GCP.
ContributionMiniZero
Open-source zero-knowledge game AI framework (RLG Lab / CGI Lab). I contributed to parts of it — not the original author.
WebNTCU CS Department Website
Official website of the CS department at NTCU — I served as project lead. Svelte + Strapi, shipped via Git, CI/CD and Docker, built and maintained with a team during my undergraduate years.
SystemGAIOOP
Generative-AI platform for learning object-oriented software development — cut a build from ~1 week to 6–8 hours, and a controlled study showed measurable learning gains. Svelte / Flask / PostgreSQL, in-browser IDE, fine-tuned code model (NTCU Smart Education Center).
CourseworkAssembler
A from-scratch assembler that translates assembly source into machine code (op-code table + assembled program) — university systems-programming coursework, built in Java.