Ziyang Zhou · Statistics student and project portfolio

Machine learning, data analysis, and AI-assisted prototypes.

I am a UBC Statistics student building a portfolio of coursework, personal projects, and AI-assisted experiments. The goal is to show what I have tried, how I think through problems, and what I am learning from each project.

Ziyang Zhou

Ziyang Zhou

UBC Statistics student working on ML, data analysis, and AI-assisted project prototypes

About

A portfolio of coursework, personal projects, and AI-assisted prototypes in machine learning, data analysis, NLP, financial data tools, and small software applications.

About Me

I study Statistics at the University of British Columbia and use this site to keep a clear record of the projects I can discuss in interviews.

My strongest work is in hands-on ML coursework and data analysis: cleaning data, building features, comparing baselines, checking model behavior, and explaining results with clear limitations.

Experience

View Experience

Education

BSc in Statistics

University of British Columbia

Sep 2023 - Jun 2027

  • Coursework includes calculus, linear algebra, probability, statistical models, likelihood estimation, software engineering principles, data analysis with R and Python, data structures and algorithms, machine learning, NLP, Java application development, stochastic processes, and algorithm design.
  • CS GPA: 3.75 / 4.33.

Work

IPO Intern

Guotai Haitong Securities IPO Project Team

Jul 2025 - Aug 2025

  • Supported an IPO project for the Beijing Stock Exchange by assisting with industry research, financial data organization, and listing material analysis.
  • Used Excel and Python to organize operating data, financial metrics, and comparable-company information for internal analysis.
  • Helped verify prospectus-related data, organize information disclosure materials, and summarize revenue structure, growth factors, and risk factors.

Selected Projects

View Projects

Skills & Tools

Comfortable With

PythonPandasNumPyJupyter NotebookScikit-learnMatplotlibGitGitHubData CleaningEDA

Coursework Foundations

StatisticsLinear RegressionClassificationClusteringData StructuresAlgorithmsOOPJavaC++CR

ML / NLP Practice

Random ForestDecision TreeLogistic RegressionKNNXGBoostK-MeansDBSCANTF-IDFGloVeLDAFeature EngineeringCross-validation

Have Used In Projects

TypeScriptJavaScriptNext.jsReactTailwind CSSStreamlitPlotlyAKShareTradingViewPine ScriptJUnitPytest

AI-Assisted Workflows

Vibe CodingMulti-Agent CollaborationPrompt EngineeringLocal LLMChatGPTDeepSeekQwenOllamaTool CallingContext Management

Learning / Exploring

AI AgentsBrowser AutomationCLI ToolingWorkspace SafetyCloudBaseTokenHubGitHub ActionsTime SeriesFinancial DashboardsFinancial Data Review

Writing

I may add short notes here later on projects, coursework, and lessons learned from building small tools.

View Writing
Coming Soon

Resume

View or download the bilingual English and Chinese resume.

Contact

I am open to internship, research, and early-career opportunities related to data, machine learning, AI tools, and software projects. Email is the best way to reach me.

Contact Me