Summary
Zhengyu Fu is a robotics-focused engineer and teaching assistant at ETH Zürich with nine years of hands-on experience spanning control, MPC, trajectory optimization, and embedded robotics. Currently supporting the Planning and Decision Making for Autonomous Robots course, he designed and auto-graded a Dynamic Programming exercise and previously containerized and CI-enabled the ETH Robotics Summer School environment for cross-platform reproducibility. His research and internships include parallelizing DDP for perceptive MPC, implementing MPC-iLQR for differential robots, and spatial-temporal motion planning for manipulators at Tencent—work that bridges theory and production-ready tooling. Trained at ETH Zürich and HKUST in robotics, systems, and computer engineering, he blends rigorous academic grounding with practical skills in ROS, Gazebo, Docker, and CI/CD. Not obvious from titles alone, he has repeatedly focused on making complex control algorithms usable in multi-platform teaching and development settings, demonstrating a knack for reproducible, scalable workflows.
9 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Robotics, Systems and Control, Master of Science - MS, Robotics, Systems and Control at ETH Zürich
Hong Kong University of Science and Technology (HKUST)