Kevin Shen is a fourth-year Computer Science and Statistics student at the University of Toronto with 11 years of hands-on experience across research and engineering roles focused on machine learning and computer vision. He has contributed to prominent open-source ML infrastructure—adding Weights & Biases experiment logging to DeepChem—demonstrating practical experience bridging research models and production tooling. His internships span dense depth estimation for autonomous driving and applying LLMs across interdisciplinary research at an adaptive interventions lab, reflecting both deep technical skills and an appetite for applied problems. Comfortable in team and solo settings, he pairs strong communication and a proactive work ethic with a curiosity for experiment reproducibility and model monitoring.
11 years of coding experience
High School Diploma, High School Diploma at Watchung Hills Regional High School
Bachelor of Science - BS, Computer Science and Statistics, Bachelor of Science - BS, Computer Science and Statistics at University of Toronto
Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology
Role in this project:
ML Engineer
Contributions:35 reviews, 19 commits, 7 PRs in 3 months
Contributions summary:Kevin's commits primarily focus on integrating Weights & Biases (W&B) logging into the DeepChem KerasModel and TorchModel, along with adding utility functions. They introduced and modified a `WandbLogger` class for tracking experiments, including logging losses and metrics during training and evaluation. The contributions demonstrate an effort to enhance experiment tracking and model monitoring within the DeepChem framework.
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.