Ruofei Du is an XR and interactive perception leader with 12 years of experience building production-grade AI+XR systems at Google, where he manages XR Labs and leads work on WebXR, Android XR, avatars, gaze/depth sensing, and generative XR. He bridges research and product: a Ph.D. in Computer Science from University of Maryland with 50+ peer-reviewed publications and a portfolio of patents (6 issued, 44 pending) that have driven features like Pixel 4 depth sensing and on-device ML for AR. A frequent program committee member for CHI and UIST and an associate editor for IEEE TVT, he combines deep HCI and graphics expertise with hands-on implementation across C++, CUDA, Unity, and WebAI stacks. Known for turning prototypes into shipped samples and libraries (see XR Blocks and Android XR Unity samples), he excels at making complex perception and rendering pipelines robust for real-world platforms. Based in San Francisco, he mentors cross-functional teams and steers technical strategy from research prototypes to scalable product integrations. An often-overlooked strength is his track record of publishing across vision, graphics, and HCI venues while simultaneously driving high-impact productization at Google.
12 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Maryland
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Shanghai Jiao Tong University
Contributions:3 PRs, 58 pushes, 1 comment in 1 year 11 months
javascriptreactdeanprofessor
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.