Ruilong Li

Berkeley, California, United States
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
Ruilong Li is a PhD candidate focused on computer vision and graphics based in Berkeley with nine years of experience building research-driven ML systems. He holds MS and BS degrees from Tsinghua University and is pursuing doctoral work in CV & CG, blending rigorous theory with production-minded engineering. Early industry experience includes algorithm internships at ByteDance and DeepGlint, where he shipped a real-time mobile CNN for hair matting and contributed to vision research. An active open-source contributor to the widely used nerfstudio project, he optimized the PDFSampler using torch.searchsorted and added CUDA-backed Instant-NGP and density-grid improvements to boost rendering speed and PSNR. Ruilong is known for turning ray-sampling theory into high-performance PyTorch/CUDA implementations that bridge research prototypes and practical rendering systems.
code9 years of coding experience
bookUniversity of California, Berkeley
bookDoctor of Philosophy - PhD, CV & CG, Doctor of Philosophy - PhD, CV & CG at University of Southern California
bookMaster of Science - MS, Computer Science and Technology, Master of Science - MS, Computer Science and Technology at Tsinghua University
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

cuda10
raytracing10
computer-vision10
pytorch10
serf10
3d-reconstruction9
3d9
machine-learning9
deep-learning9
3d-graphics8

Programming languages (4)

JavaScriptJupyter NotebookPythonCuda

Github contributions (5)

github-logo-circle
A collaboration friendly studio for NeRFs
Role in this project:
userML Engineer
Contributions:6 reviews, 20 commits, 26 PRs in 5 months
Contributions summary:Ruilong primarily focused on optimizing the `PDFSampler` implementation within the `nerfstudio` project, specifically targeting performance improvements. Their commits reveal a deep understanding of ray sampling techniques, including the use of `torch.searchsorted` for faster bin calculations. They also addressed issues related to axis arguments in PyTorch functions and updated Instant-NGP and Density Grid with CUDA support to enhance rendering speed and PSNR. Further contributions involved bug fixes and improvements to various samplers within the project.
pytorchphotogrammetrydeep-learningcomputer-vision3d-reconstruction
nerfstudio-project/gsplat

Oct 2023 - Mar 2025

CUDA accelerated rasterization of gaussian splatting
Contributions:16 releases, 154 reviews, 204 PRs in 1 year 5 months
gaussian-splatting
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