Xiang Xu

PhD Candidate

Nanjing City, Jiangsu, 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
Xiang Xu is a PhD candidate and software engineer based in Nanjing with six years of hands-on experience in machine learning engineering and backend development. He contributes to OpenMMLab's high-profile mmdetection3d project, where he has fixed nontrivial model and pipeline bugs, refactored voxelization for speed, and added type safety and test-time augmentation support. His work shows a pragmatic blend of research rigor and production focus—improving implementation correctness, documentation, and data pipelines in a widely used 3D object detection platform. Comfortable navigating low-level indexing issues and performance hotspots, he bridges academic depth with practical engineering to make complex ML systems more reliable and efficient.
code6 years of coding experience
github-logo-circle

Github Skills (12)

data-preprocessing10
computer-vision10
pytorch10
debug10
machine-learning10
3d-object-detection10
python10
ml10
code-optimization9
configuration-management9
data-structures8
data-structure8

Programming languages (2)

Jupyter NotebookPython

Github contributions (5)

github-logo-circle
open-mmlab/mmdetection3d

Mar 2022 - Jan 2023

OpenMMLab's next-generation platform for general 3D object detection.
Role in this project:
userBack-end Developer & ML Engineer
Contributions:164 reviews, 46 commits, 119 PRs in 10 months
Contributions summary:Xiang's contributions primarily involved fixing bugs related to model implementation, including index errors within the DynamicPillarFeatureNet and issues in the roi_extractors.build function. They updated configuration files and documentation and also improved the data pipeline by adding type hints and fixing a potential bug in PointSample. Further contributions extended to refactoring voxelization for faster speed, and supporting TTA for Segmentor.
pytorchnext-generationkitti-datasetdeep-learningobject-detection
Xiangxu-0103/mmdetection3d

Mar 2022 - Feb 2024

OpenMMLab's next-generation platform for general 3D object detection.
Contributions:22 PRs, 716 pushes, 259 branches in 1 year 11 months
pytorchnext-generationdeep-learningobject-detectioncomputer-vision
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
Xiang Xu - PhD Candidate