Shaofeng Zhang

PhD Candidate

China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Shaofeng Zhang is a PhD candidate at SJTU with eight years of engineering experience focused on machine learning and deep learning. He has hands-on expertise implementing and training PyTorch models—covering multi-class classification, non-linear regression, and sequence modeling with LSTMs and GRUs—and is practiced in data preprocessing, training pipelines, and model evaluation. As a contributor and ML engineer to Microsoft’s popular ai-edu repository for Chinese AI education, he helps bridge research-quality models with practical teaching resources. Based in China, he blends academic rigor with production-oriented development, often translating complex research ideas into reproducible code and educational materials. Colleagues would note his dual strength in model engineering and pedagogy, making him effective at both research and developer-facing outreach.
code7 years of coding experience
github-logo-circle

Github Skills (11)

neural-network10
data-preprocessing10
pytorch10
machine-learning10
deep-learning10
python10
classification9
sequence-modeling9
gru9
lstm9
regression9

Programming languages (3)

HTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
microsoft/ai-edu

Feb 2020 - Jul 2020

AI education materials for Chinese students, teachers and IT professionals.
Role in this project:
userML Engineer
Contributions:22 commits, 22 PRs, 24 pushes in 5 months
Contributions summary:Shaofeng contributed significantly to the development of machine learning models within the repository. Their commits focused on implementing and training neural networks using PyTorch, specifically for tasks like multi-class classification, non-linear regression, and sequence modeling with LSTMs and GRUs. The user demonstrated proficiency in data preprocessing, model definition, training loop implementation, and model evaluation, showcasing their expertise in building and deploying various deep learning architectures.
chineseprofessionalsmachine-learningeducation-materials
Sherrylone/ARB

Oct 2021 - Jun 2022

Contributions:19 commits, 7 pushes, 1 comment in 7 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.
Request Free Trial
Shaofeng Zhang - PhD Candidate