Hello World!

Hi, I'm Perry Zhu, an international undergraduate majoring in Computer Science and Statistics at the University of British Columbia (UBC).

I'm passionate about software development, machine learning, DevOps, computer graphics, and photography. Explore my photos, projects, and experiences here!

Hi there! I'm Perry, and I'm a:

Projects

OOTDscribe

Full-Stack AI Integration Project with TypeScript, React, MongoDB, and Gemini API

Personal Website (this site)

Modern Frontend Development with React, Tailwind CSS, and Three.js

WeChat Message Analysis and Forecasting

Time-series data analysis and forecasting project using Python

NYC Airbnb Reviews ML Prediction

Supervised Machine Learning Project Using Python and Multiple Models

UNO Game Management System

Full-Stack Data Management Project with HTML, CSS, JavaScript, and SQL

Two-Player Snake Game

Real-Time Interactive Game With Java and MatLab

Loading work experiences...

Skills

Programming Languages

TypeScript
Java
JavaScript
Python
R
C
C++
Matlab

Web Development

HTML 5
CSS 3
ECMAScript 6
TypeScript
Bootstrap
Tailwind CSS
Sass
React
Responsive Design
WebGL
Three.js
Express.js

Machine Learning & Data Science

Python
R
Statistical Inference
Data Preprocessing
Feature Engineering
Recommender Systems
Time Series Prediction
Interpretation
Visualization
Tableau

Database Design and Management

Relational DB Design
ER Model
DB Normalization
Relational Algebra
SQL
MySQL DB
OracleDB
PostgreSQL
Data Warehousing

Math & Statistics

Advanced Calculus
Linear Algebra
Statistical Inference
Mathematical Proof
Probability Theory

(Human) Languages

Chinese - Native
English - Fluent
Japanese - Beginner

Tools & Technologies

Git
GitHub
Docker
Vim/Nvim
Zsh
AWS
Linux
Blender
Minecraft Plugin & Mod
MC Server Management

Contact Me

Contact Information

Name

Perry Zhu

Location

Vancouver, BC, Canada / Harbin, China

About This Site

Copyright

© 2025, Perry Zhu. All rights reserved.

Code licensed under GPL v3.

Attribution

This page UI is designed and developed by Perry Zhu using React, Tailwind CSS, HeroUI, and React Bits.

The fonts used on this site are from Google Fonts.

This website uses icons from React Icons and Lucide React.

Additional libraries used include: Axios, Framer Motion, Embla Carousel, Fullpage.js, and React Chrono.

Open Source

The source code for this website is available on GitHub.

Spot an issue? Open an issue.