Qijian Liu is a mathematically minded undergraduate at the University of Toronto pursuing dual majors in Mathematics and Physics with a background in secondary education from Queen’s University. With 12 years of experience in education and research roles, he blends classroom teaching in math and physics with applied machine learning research on health assessment and urban carbon prediction. Skilled in C++, Python and SAS, he has built and evaluated models across classical and ensemble methods (e.g., random forest, SVM, XGBoost, stacked ensembles) to shorten surveys and predict environmental signals. Comfortable moving between pedagogy and data science, he brings a rare combination of hands-on modeling experience and secondary-school teaching practice, useful for translating complex quantitative ideas into accessible instruction and practical solutions.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at University of Toronto
Bachelor of Education - BEd, Secondary Education and Teaching, Bachelor of Education - BEd, Secondary Education and Teaching at Queen's University
Contributions:18 commits, 2 PRs, 12 pushes in 3 years 9 months
pythonkappapython-scriptsreceiver
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Qijian Liu - Supply Teacher at Toronto District School Board