Research Assistant at University of Pennsylvania Engineering
Philadelphia, Pennsylvania, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Zhihao Ruan is a software engineer specializing in motion and behavioral planning for autonomous vehicles, with eight years of experience across industry and academic research. He holds dual B.S. degrees in CSE and ECE and an M.S. in Robotics, and has applied that multidisciplinary background to build graph-based multi-agent planners, real-time path planners, and scalable C++ middleware for production autonomy stacks. At DiDi he develops speed-planning and fallback autonomy systems, and at TuSimple he advanced lane-change decision algorithms and upstream simulation processing. He combines hands-on embedded systems work (STM32, sensor fusion, FMCW ultrasound) with high-level planning research, and has run full multi-vehicle planners on Jetson Xavier NX hardware. Based in Sunnyvale, Zhihao blends rigorous academic foundations with practical system-building for safety-critical autonomous driving.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, 3.9/4.0, Bachelor of Science - BS, Computer Science, 3.9/4.0 at University of Michigan
Bachelor of Science - BS, Electrical & Computer Engineering, 3.6/4.0, Bachelor of Science - BS, Electrical & Computer Engineering, 3.6/4.0 at UM-SJTU Joint Institute, Shanghai Jiao Tong University
Master of Science - MS, Robotics, 4.0/4.0, Master of Science - MS, Robotics, 4.0/4.0 at University of Pennsylvania
Contributions:50 commits, 34 pushes, 2 branches in 2 years 9 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
Zhihao Ruan - Research Assistant at University of Pennsylvania Engineering