Summary
Haiyang Yu is a software engineer with ten years of research-driven experience, currently building autonomous driving systems at WeRide.ai. With an MEng from Cornell and a background in automation from Harbin Institute of Technology, he blends production C++/Python engineering with research expertise in machine learning, MPC, and trajectory planning. His academic work includes a published ICPS presentation on an improved Theta* planner and adaptive-MPC controller validated in Simulink/CarSim co-simulations, showing a knack for taking algorithms from concept to realistic scenario testing. Comfortable teaching and collaborating in cross-disciplinary labs, he brings rigorous simulation-based validation habits to production software development. His personal motto—Study, Share, and Serve—reflects a consistent focus on continuous learning and open knowledge exchange.
10 years of coding experience
2 years of employment as a software developer
University of California, San Diego
Master of Engineering - MEng, Electrical and Computer Engineering, Master of Engineering - MEng, Electrical and Computer Engineering at Cornell University
Bachelor's degree, Automation, Bachelor's degree, Automation at Harbin Institute of Technology