Project Portfolio

Software Development

Enterprise Attendance Management System

2024 - 2025 Enterprise Project
Full-stack enterprise attendance management system with Vue 3 + TypeScript frontend and Node.js + Fastify backend. Features include JWT authentication, RBAC, RESTful API design, Prisma ORM, and production deployment. Published with company authorization.
Full-Stack Development Vue 3 TypeScript Node.js RESTful API Prisma ORM JWT Authentication MySQL Production Deployment

Computer Vision

Cross-team collaboration combining MediaPipe pose recognition with agricultural data modeling for high-accuracy pen grip detection and recommendation system.
Data Classification Computer Vision MediaPipe Random Forest Real-time Detection
Real-time posture detection app using OpenCV and CUDA acceleration, meeting commercial-grade frame rate standards with low latency.
Computer Vision OpenCV CUDA Real-time Processing MVC Pattern
Interactive snake game controlled via hand gestures using MediaPipe and OpenCV, with adaptive brightness correction and real-time fingertip tracking.
Computer Vision MediaPipe OpenCV Gesture Recognition Real-time Processing
Emotion classification model based on VGG19 and ResNet18, with image preprocessing, training, visualization, and confusion matrix analysis.
Data Classification Computer Vision VGG19 ResNet18 PyTorch
Systematic comparison and evaluation of classical image segmentation algorithms including Otsu, K-Means, Active Contours, Watershed, and graph-based methods.
Computer Vision Image Processing Image Segmentation Algorithm Evaluation Graph Theory

Data Classification & Machine Learning

Using word frequency vectors and PCA dimensionality reduction instead of raw text input, combined with Random Forest and SVM models for high-accuracy email recognition while preserving privacy.
Data Classification Natural Language Processing PCA Random Forest SVM Privacy-Preserving

Data Analytics & Visualization

End-to-end data science pipeline for public health survey data analysis, including data cleaning, modeling, exploratory analysis, and visualization.
Data Classification Data Analytics ETL Pipeline Data Visualization Parquet
Interactive dashboard visualizing COVID-19 outbreak trends and spatial distribution across the United States using Dash and Plotly.
Data Visualization Dash Plotly Interactive Dashboard Choropleth Maps

Image Generation

Hands-on implementation and comparison of VAE and GAN generative models on Fashion-MNIST dataset, evaluating with FID scores.
Image Generation VAE GAN PyTorch FID Deep Learning

Others

Process scheduling & task graph modeling based on research paper implementation, balancing energy consumption and task latency.
Process Scheduling Task Graph Modeling Algorithm Design Energy Optimization

Cuisine Dice

Oct 2022 - Dec 2022 CPS4301
WeChat Mini Program for randomized restaurant recommendations with navigation features, including merchant-side management system.
WeChat Mini Program Web Frontend A/B Testing User Research