Projects
I am a UBC statistics student exploring software engineering, machine learning, data analysis, and product-minded tools.
ZiyangZhou.me Personal Website
A bilingual personal website built with Next.js, TypeScript, Tailwind CSS, and Cloudflare Pages.
Predicting F1 Pit Stops
An early-stage motorsport analytics project exploring how race context can inform pit stop timing.
Sleep Tracking App
A Java application for recording sleep, setting goals, and reviewing habits over time.
Machine Learning Projects
A notebook collection covering NLP, topic modeling, embeddings, tuning, and applied ML practice.
A-Share Research Dashboard
A Streamlit dashboard for A-share research, combining market data, indicators, fundamentals, sentiment, signals, scoring, and risk ranges.
A-Share Intraday Tick Analysis
A Python and Streamlit research app for intraday A-share tick data, large orders, order flow, behavior signals, alerts, and optional ML examples.
Kaggle Fertilizer Competition
A Kaggle modeling project focused on feature engineering, model comparison, and submission workflow.
English Letter Recognition Model
A Python computer-vision project for recognizing English letters from image data.
CPSC 221 Labs
A C++ lab repository from UBC CPSC 221, focused on data structures and algorithmic implementation.
Bitcoin Private Key Recovery Tool
A Python multiprocessing tool designed for Bitcoin private-key recovery workflows with optimized CPU utilization on macOS.