- Passionate about AI/ML, 2D & 3D vision, image processing, networking, and web systems.
- Currently surveying works about 3D inpainting and generation using diffusion models.
-
President, 2024-2025 NYCU Computer Science Student Association
Leading a 50-person team to organize diverse activities for the CS community — from company visits and alumni sharing sessions to tech workshops and entertainment events. I also serve as a bridge between students and faculty, advocating for student needs and fostering cross-grade connections. -
Co-leader of Development Group, 2024 Meichu Hackathon
Responsible for the Meichu Hackathon signup website, a Line bot for company activities on the event day, and development group project.
A selection of core and elective CS courses I’ve completed, along with related projects and GitHub repos.
Note
📄 View full course list → Link
-
YStoryHouse
A LINE Mini App designed to bridge generations through storytelling. Integrated ChatGPT, DALL·E, and speech recognition APIs to help elders record memories and generate web comics. Backend built with Django; deployed using Docker and Firebase. -
VizGDP
An interactive data visualization tool that explores global GDP trends using D3.js. Offers dynamic filtering, chart transitions, and responsive design for educational use. Demo website Link. -
Band-System
A web system for managing music clubs and band activities. Features include room booking, event registration, and an admin panel. Full-stack solution using React and Django. Frontend demo website link
-
Exposure Correction
Enhanced image exposure using a deep learning pipeline based on the Zero-DCE framework. Introduced Laplacian pyramid decomposition and progressive refinement techniques for superior results. Built with PyTorch and CUDA. -
Homework Helper
A smart assistant Line Bot that answers homework questions from uploaded PDFs. Built with GPT-3.5 Turbo, LangChain, and Pinecone using a RAG (Retrieval-Augmented Generation) setup. Includes calendar/task syncing with Notion and Google Calendar.
-
Text-based Dungeon Game
A C++ adventure game developed using object-oriented design principles. Features include player stats, dungeon map, turn-based combat, inventory management. -
SDN vRouter
Simulated a virtual router using Software-Defined Networking concepts. Implemented dynamic routing with custom packet forwarding logic and basic NFV features. -
Treasure Hunt
A 30-second 3D animation project built using OpenGL. Leveraged free Minecraft-style models and manually preprocessed body parts in Blender to enable character articulation. All movement and animation logic were programmed from scratch, resulting in a cinematic short rendered in real time. Result link.



