Hao Lei is a Software Development Engineer with 8 years of experience applying machine learning and data science to real-world problems, currently building services at Amazon after roles at TD and fintech startup BrainFinance. He holds a MASc in Computer Science from Concordia, where he taught an Introduction to Machine Learning course and developed strong foundations in statistics, probability, data mining, and database design. Hao combines research-led expertise in NLP, pattern recognition, and recommender systems with hands-on production skills in Python, scikit-learn, TensorFlow, and PyTorch, and has honed practical model-building through Kaggle competitions and personal projects like a Netflix recommender. Comfortable across the ML lifecycle, he emphasizes efficient data collection and preprocessing, interpretable visualizations, and deployment-minded solutions. Now based in Toronto, he’s seeking full-time opportunities in Canada as a Data Scientist or Machine Learning Engineer.
8 years of coding experience
2 years of employment as a software developer
Master of Applied Science - MASc Computer Science, Master of Applied Science - MASc Computer Science at Concordia University
Contributions:159 commits, 94 pushes, 4 branches in 1 year 9 months
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.