Ruobing Han

Software Engineer at Google DeepMind

Mountain View, 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
Ruobing Han is a software engineer with nine years of experience focused on AI infrastructure and performance engineering, currently working at Google DeepMind in Mountain View. He has repeatedly contributed to Google’s TPU and AI infrastructure efforts, including performance optimization roles across Google Cloud and DeepMind and a stint on the LLVM core team. Ruobing brings a strong research background—pursuing a PhD in Computer Science at Georgia Tech after earning a BS from Peking University—which informs his practical work on low-level systems that accelerate ML workloads. He has a track record of short, high-impact engagements that bridge research prototypes and production TPU performance tuning. Colleagues would describe him as someone who navigates both compiler/runtime complexity and large-scale AI hardware considerations. His cross-pollination of academic rigor and hands-on infrastructure delivery makes him particularly effective at squeezing extra efficiency from ML systems.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Georgia Institute of Technology
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Peking University
github-logo-circle

Github Skills (67)

image-processing10
diffusion-models10
instance-segmentation10
vision-transformer10
inpainting10
faster-rcnn10
glip10
text-to-image10
openmmlab10
mask-rcnn10
self-supervised-learning10
resnet10
retinanet10
object-detection10
computer-vision10

Programming languages (9)

C++CLLVMVerilogHTMLBitBakeJupyter NotebookMLIR

Github contributions (5)

github-logo-circle
drcut/CuPBoP-MICRO-AE

Feb 2023 - Jan 2025

A framework that support executing unmodified CUDA source code on non-NVIDIA devices.
Contributions:1 release, 27 pushes, 6 branches in 1 year 11 months
drcut/drcut.github.io

Nov 2019 - Mar 2026

Contributions:37 pushes, 1 branch, 1 tag in 6 years 4 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