Summary
Overview
Work History
Education
Languages
Certification
Accomplishments
Timeline
Generic

Fang Han

Vancouver,BC

Summary

Analytical individual with hands-on experience in machine learning and statistical analysis. Skilled in Python, Java and deep learning basics, delivering solutions that enhance data-driven decision-making and improve user experience.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Research Volunteer In Machine Learning

Dr. Huan Zhong
Vancouver, British Columbia
01.2026 - Current

Independently reproduced the STABL (Sparse and Reliable Biomarker Discovery) framework to solve feature selection instability in high-dimensional omics data (p≫n).

Key Contributions:
Built a comprehensive Stability Selection pipeline in Python/Scikit-learn, leveraging sub-sampling techniques to approximate expected model output and ensure selection consistency.
Applied Lasso Regularization and Coordinate Descent to optimize the Bias-Variance Tradeoff by fine-tuning the hyperparameter λ, successfully reducing feature selection variance.
Implemented Synthetic Noise Injection mechanisms to establish rigorous signal-to-noise thresholds, effectively controlling the False Discovery Rate (FDR) in sparse environments.

Tech Stack: Python (NumPy, Pandas, Scikit-learn), Statistical Learning Theory, Regression Analysis.

UBC Specialization Finder

UBC
Vancouver, British Columbia
01.2026 - 04.2026

Developed a Java-based application to streamline academic planning for UBC students, featuring course management, prerequisite tracking, and admission probability forecasting.

Engineered a robust persistence layer using JSON, enabling seamless saving and loading of complex, nested data structures (Student Profiles, Course Records, and Specialization Data).

Adhered to a rigorous Test-Driven Development (TDD) workflow, achieving 100% code coveragefor model and persistence layers using JUnit 5 and Jacoco.

Applied Object-Oriented Programming (OOP) principles to ensure a clean separation of concerns between the User Interface, Persistence, and Data Model componen

First Author

Choice Overload Paradox in Online Shopping Environment
Chengdu, China
12.2023 - 01.2024
  • Analyzed user behavior to identify choice overload patterns.
  • Used MATLAB to build up a new customer model to predict people's choices under the new mathematical function designed.
  • https://doi.org/10.1007/978-981-97-0523-8_39

Education

Bachelor of Science - Computer Science

University of British Columbia
Vancouver, British Columbia

High School Diploma -

Chengdu Shude High School
Chengdu, Sichuan ,China

Languages

English
Full Professional
Chinese (Mandarin)
Native/ Bilingual

Certification

Cousera Machine Learning Specialization: Supervised Machine Learning

Accomplishments

Chengdu Shude High School Merit Student Award

Timeline

Research Volunteer In Machine Learning

Dr. Huan Zhong
01.2026 - Current

UBC Specialization Finder

UBC
01.2026 - 04.2026

First Author

Choice Overload Paradox in Online Shopping Environment
12.2023 - 01.2024

Bachelor of Science - Computer Science

University of British Columbia

High School Diploma -

Chengdu Shude High School
Fang Han