Projects


Milestones on the road to self-growth
Welcome to my project portfolio, a showcase of all the showable projects I've completed during my computer studies. Clicking the logos will bring you to the corresponding github pages.
2025.02 - 2025.06

Compilers

Compiler Principles course of Stanford CS143

C++ Java COOL MIPS
2024.09 - 2025.01

Computer Networking

Computer Networking course of Stanford CS144

C++
2024.09 - 2025.01

Operating System

Operating System course of MIT 6.S081

C RISC-V
2024.09 - 2025.01

Big Data

Build a distributed cloud service using Hadoop and Spark for large-scale data analysis.

Hadoop Spark Python Distributed Cloud Service Machine Learning Deep Learning
2024.09 - 2025.01

HarmonyOS App Development

Develop some interesting Apps based on HarmonyOS

ArkTS ArkUI Spring Boot MyBatis Plus MySQL
2024.07 - 2024.08

ConvoCorner

A comprehensive social APP for college students

uni-app Vue Html-Css-JavaScript Spring Boot Mybatis Plus MySQL Alibaba Cloud OSS WebSocket Java Maven TypeScript Element Plus
2024.02 - 2024.06

Math Experiment

Use Python and its related libraries to solve mathematical models and draw graphs

Python Numpy Scipy Pandas Sympy Matplotlib Seaborn
2024.02 - 2024.06

Machine Learning

Machine Learning course of Andrew Ng Coursera

Python Supervised Learning Unsupervised Learning Reinforcement Learning Neural Networks Recommender System
2024.02 - 2024.06

Database Systems

Database Systems course of CMU 15-445

C++ DBMS Data Structure
2024.02 - 2024.06

DigitalDesign ComputerArch

Digital Design and Computer Architecture course of ETH Zurich

C Verilog MIPS Assembly
2023.09 - 2024.01

DataStructure Algorithm

Include common data structures and algorithms implemented in C++ & Python

Data Structures Algorithms C++
2023.09 - 2023.10

Xuhang Ye Website

Personal static website based on Jekyll and Ruby

Personal Website Jekyll Ruby Html-Css-JavaScript GitHub Action