Xiaohan Ding

AI Researcher at ByteDance

Shenzhen, Guangdong Province, 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
🎓
Top School
Xiaohan Ding is an AI researcher with six years of experience, currently working at ByteDance in Shenzhen after earning a PhD in Computer Science from Tsinghua University. His work spans machine learning, computer vision, and multimodal large language models, with hands-on expertise in refining convolutional architectures such as RepVGG—where he contributed meaningful refactors and optimization to model blocks and training code. He combines deep academic training with production-oriented engineering, delivering reproducible model improvements and efficiency gains. Based in one of China’s leading tech hubs, he bridges cutting-edge research and real-world deployment at scale. Colleagues describe him as someone who pairs rigorous experiment design with pragmatic code-level improvements that accelerate model iteration.
code6 years of coding experience
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Nanjing University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Tsinghua University
github-logo-circle

Github Skills (8)

neural-network10
pytorch10
machine-learning10
convolutional-neural-networks10
deep-learning10
python10
model-optimization10
image-classification10

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
DingXiaoH/RepVGG

Dec 2020 - Sep 2022

RepVGG: Making VGG-style ConvNets Great Again
Role in this project:
userML Engineer
Contributions:122 commits, 1 PR, 155 pushes in 1 year 8 months
Contributions summary:Xiaohan primarily contributed to the `repvgg` repository by updating and refactoring the `repvgg.py` and `train.py` files. These changes included modifications to the RepVGGBlock class, adjustments related to padding and dilation, and updates to the model conversion process. The contributions suggest an active role in refining and optimizing the convolutional neural network architecture for image classification.
pytorchbackbonecomputer-visionvgggreat
DingXiaoH/ACNet

Nov 2019 - Sep 2022

Contributions:57 commits, 58 pushes, 36 comments in 2 years 10 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
Xiaohan Ding - AI Researcher at ByteDance