DU Hao is a research-focused software engineer with 8 years of experience specializing in machine learning and computer vision, currently a research intern at Microsoft while pursuing a PhD in Computer Science at City University of Hong Kong. He has interned at leading AI companies including SenseTime and Momenta.ai, contributing to applied research across perception and model development. On GitHub he worked on Microsoft's Cream repository—focused on NAS and Vision Transformers—where he improved training/testing scripts, configurations, and fixed training bugs, indicating practical strengths in model experimentation and reproducible research. Comfortable bridging research and engineering, he brings hands-on experience tuning architectures, datasets, and optimization pipelines for large-scale vision models.
8 years of coding experience
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at University of Electronic Science and Technology of China
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at City University of Hong Kong
This is a collection of our NAS and Vision Transformer work.
Role in this project:
ML Engineer
Contributions:32 commits, 3 PRs, 31 pushes in 11 months
Contributions summary:DU primarily focused on modifying training and testing scripts, and configurations, indicating a role in model development and experimentation. Their work involved updating architecture selections, dataset parameters, and optimization settings within the `cream` repository, which centers around NAS and Vision Transformer work. Additionally, the user addressed a bug related to the training process and updated the code release.
Contributions:169 commits, 139 pushes, 1 branch in 1 month
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.