Description: My research team at AICloudNetX Lab - who also are my classmates needed a better way to share documents, as sending research or lecture files individually was inefficient. I built DuCloud — a personal cloud system on my old laptop to manage shared files. It’s more convenient for small teams than Google Drive or OneDrive, and helped me learn how cloud storage works.
Type: Like a Cloud
Tool: Tailscale
Key challenges:
Solutions:
Key learning:
Details:
All devices need to download Tailscale to connect the cloud. This can be turn on and turn off whenever user want
Description: A 2D game developed as a final project for a university course, using free assets from "itch.io" and built with SDL2 in C++.
Type: Game develop
Language: C++ with SDL2
Key challenges:
Solutions:
Key learning:
Detail:
Description: A personal portfolio website fully self-designed and deployed, including custom domain registration, hosting setup, and manual web development. This project also serves as a way to reflect on my university journey and summarize what I have learned.
Purpose: Self learning
Type: Web develop
Language: Javascript with HTML
Key learning:
Detail:
Description: A personal application support for arrange my task each week
Purpose: Self learning and use to manage time, prepare carafully before tasks
Type: Application develop
Language: Java with JavaFX, Maven
Key learning:
Detail: