Congratulations to Partners for Advanced Transportation Technology (PATH) Research and Development Engineer John Spring on his retirement! He worked at Berkeley for 26 years, with 19 years at PATH. Most recently, he worked on the Cooperative Adaptive Cruise Control (CCAC) Truck Platooning Project.
John has been a real-time programmer for the past 26 years. In 1994, he began as a graduate student at the Lawrence Berkeley National Laboratory, and he continued as a staff engineer with the Controls Group, Advanced Light Source. In 2006, he moved to working on vehicles with the Partners for Transit and Highways (now, Partners for Advanced Transportation Technology) as a Controls and Data Acquisition Engineer.
At California PATH, he has written software for interprocess communications using messaging, semaphores, and shared memory. With collaboration with scientists and engineers at UC Berkeley, Federal Highway Administration (FHWA), Virginia Tech Transportation Institute, and the California Department of Transportation (CalTrans) he designed software systems for the command and control of vehicles and infrastructure. Such systems include truck platooning, signalized left turn-collision avoidance, animal warning, cooperative adaptive cruise control, arterial and ramp metering coordination, and multi-modal intelligent traffic signal systems.
John graduated from San Francisco State University in 1987 with a bachelor's degree in physics and again in 2000 with a master's in physics.