Chendi Lin is a software engineer with 9 years of experience specializing in motion and behavior planning for autonomous vehicles and multi-robot systems. Currently leading trajectory selection at Tensor Auto, he helped found an ML-driven model that learns high-quality car trajectories from human driving logs and improved trajectory evaluation across products at Waymo. His background blends rigorous robotics research from CMU (MS Robotics) and engineering mechanics from UIUC with hands-on production work at MathWorks and Uber ATG. Chendi has a track record of shipping robust planners and tooling—from a deployed path planner at Uber to maintaining MATLAB/Simulink inspection features—bridging research insights and production constraints. Based in Mountain View, he pairs computational mechanics and simulation expertise with an unexpected creative streak in art, showcased on his personal site. He excels at turning complex motion-planning problems into reliable, ML-enhanced solutions that perform in real-world autonomous systems.
9 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Engineering Mechanics, Bachelor’s Degree Engineering Mechanics at University of Illinois Urbana-Champaign
Master's degree Robotics, Master's degree Robotics at Carnegie Mellon University
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.