Hi, I'm Michael

I am a 1B Mathematics student at the University of Waterloo with a strong interest in Data Science and Machine Learning. I plan to declare a major in Data Science or transfer into Computer Science by the end of this term. I am currently a member of a WAT.ai design team developing U-Net–based semantic segmentation models and training techniques to improve small-lesion detection in fundus imaging, and am co-authoring a research paper on our methodology and results. Outside of academics, I have four years of experience coaching tennis at Unionville Tennis Club and one winter at Premier Racquet Clubs Markham, and I compete on the University of Waterloo Varsity Cross-Country team.

michael headshot

Technical Skills

Python Python
PyTorch PyTorch
Scikitlearn SciKit-Learn
Pandas Pandas
Matplotlib MatPlotLib
PostgreSQL PostgreSQL
Excel Excel
Tableau Tableau

Work Experiences

September 2025 – Present

Waterloo, ON, CAN

WAT.ai

Machine Learning Engineer

April 2022 – August 2025

Unionville, ON, CAN

Unionville Tennis Club

Tennis Instructor

September 2021 - August 2025

Markham, ON, CAN

Self-Employed

Tennis Racquet Stringer

October 2024 – April 2025

Markham, ON, CAN

Premier Racquet Clubs Markham

Tennis Instructor

Education

September 2025 – Present

Waterloo, ON, CAN

University of Waterloo

BMath - Bachelor of Mathematics in Mathematics (Undeclared)

  • Math/CS Major Average: 94% | Cumulative Average: 93%
  • Courses: Linear Algebra, Calculus, Functional Programming, Imperative Programming and Data Structures, Statistics
  • Hershel and Mary Anne Harris Scholarship, President's Scholarship of Distinction

August 2021 – June 2025

Unionville, ON, CAN

Bill Crothers Secondary School

OSSD - Ontario Secondary School Diploma

  • GPA: 4.0/4.0
  • Graduated 2nd in BCSS Class of 2025
  • Academic Accomplishment Award, Excellence in Mathematics Award
  • 8x UWaterloo Mathematics Contest School Champion + Certificate of Distinction

Extracurricular Activities

September 2025 – Present

Waterloo, ON, CAN

University of Waterloo Varsity XC

Distance Running

  • Varsity Cross-Country Athlete

July 2022 – August 2025

Toronto, ON, CAN

University of Toronto Track Club

Distance Running

  • 7,787.22 km Run Since October 2021
  • 1:22:16 Toronto Half Marathon
  • 4x OFSAA XC/Track Qualifier

March 2018 – June 2022

Unionville, ON, CAN

Tennis Canada

Tennis Athlete

  • Career Peek Rankings: 48th in Canadian Singles, 25th in Canadian Doubles

Contact

m529liu@uwaterloo.ca
Form currently doesn't work