This page organizes my coursework and projects chronologically. It’s not just a list of assignments, but rather a reflection of my evolving capabilities, tracking my journey from “writing code” to “designing systems and researching problems.”
👉 Each item includes a GitHub repo; feel free to click through to read about topics that interest you.
🟢 Freshman Year — First Contact with Programming
Programming for Business Computing
🔖 Python OOP Pygame Game Development
Creating an RPG game using Pygame was my first complete exposure to Python and object-oriented design. This was my first time transforming “writing code” into “making a complete product,” personally implementing everything from object-oriented design to game logic. This laid the foundation for my long-term use of Python as a core language.
📎 PBC2021-final
🔵 Sophomore Year — The Budding of NLP and System Implementation
Introduction to Text Mining
🔖 BERT NLP TensorFlow Flask
Before ChatGPT emerged, I fully trained and deployed an sentiment classification system. This allowed me to truly understand the NLP pipeline (training → inference → deployment), marking a crucial starting point for my entry into the LLM / NLP field.
📎 toxic_comment_detector
Computer Programming (C++)
🔖 C++ Game Development Rendering
Practiced C++ and low-level control capabilities, understanding performance and system behavior differences. Implemented a Windows OS-style game, transforming abstract logic into a real-time interactive system.
📎 windowskill_windowOS
Introduction to Python Data Analysis and Machine Learning
🔖 Machine Learning LangChain LLM Integration
Integrated GPT-3 into a system to suggest how to rephrase emotionally manipulative sentences. This was my first attempt to connect “traditional NLP” with “early LLMs,” prompting me to consider how AI can practically change user behavior.
📎 toxic_comment_detector (LLM update)
Big Data and Business Analytics
🔖 Apriori Recommendation Systems Data Mining
Designed a clothing recommendation system. This demonstrated my ability to translate business scenarios into data problems, even designing a functional recommendation logic without real transaction data.
📎 BDA2023_final_apriori
🟡 Junior Year — Databases, Cloud-Native, and Finance × CS
Database Management
🔖 DBMS SQL Normalization System Design
Designed an airline data management system. Established the concept that “data structure design IS system design,” which profoundly influenced any subsequent projects requiring schema and data flow design.
📎 Airlines_DBMS
Cloud Native Application Development
🔖 React Express API Testing Stress Testing System Architecture
A large interdisciplinary team project. Refactored parts of it in 2026, demonstrating my progress from mere participation to understanding the entire cloud-native architecture.
📎 CloudNative_Stadium_System
Robo-Advisor Special Topic Research
🔖 Quantitative Finance Risk Measurement Python
Transformed financial background into a reusable Python modular analysis system, beginning to develop a mindset of “engineering financial problems.”
📎 robo_advisor
🟣 Senior Year — Information Retrieval and Exchange Period Exploration
Information Retrieval and Text Mining (IRTM)
🔖 RAG BM25 Vector Retrieval GraphRAG
Systematically compared multiple RAG strategies in a Traditional Chinese context. Developed my research capabilities in IR (Information Retrieval) and LLM retrieval.
📎 IRTM_project
🔴 First Year Master’s — Deep Learning, LLM, and Research-Oriented
Deep Learning and Applications — Financial Time Series Research
🔖 GARCH LSTM TSMixer Loss Design
Explored hybrid architectures combining traditional econometric models with deep learning. Attempted to reflect financial risk through loss design, representing a key highlight of my current research capabilities.
📎 GLoVE
Practical Computer Vision (AI Cup)
🔖 3D Medical Imaging Low-Resolution Learning Paper Reproduction
Achieved 56th place out of 568 teams. Completed the full competition process from paper reproduction to model tuning.
📎 valve_abnormality_examination
Instruction Tuning — Classical Chinese ↔ Modern Chinese
🔖 QLoRA LLM Fine-tuning Prompt Engineering
Fully completed the fine-tuning process using QLoRA, learning how to fine-tune LLMs under resource constraints and design inference strategies.
🧭 How to Read This Portfolio
You can explore in different ways:
- By Topic: NLP / LLM, Finance × AI, Systems & Full-stack, Recommendation Systems
- By Depth: Basic Implementation → Model Training → System Integration → Research-Oriented
✨ Conclusion
This timeline shows not just my projects, but a transformation in how I approach problems: from “implementing models” to “integrating them into systems,” and finally conducting research at the intersection of “Finance × AI.”