Summary
John Till is a software engineer and roboticist with eight years of experience who leverages a mechanical engineering and computer science background to build software that improves healthcare at CMR Surgical. He combines hands-on development in robotics-adjacent systems with research rigor from a PhD in mechanical engineering, enabling practical solutions for complex, safety-critical domains. Prior roles in simulation systems and academic research give him deep experience in modeling, testing, and systems integration. Outside work he pursues ambitious endurance challenges—he thru-hiked nearly the full Pacific Crest Trail—which reflects a patient, resilient approach to long projects and problem solving.
8 years of coding experience
1 year of employment as a software developer
Bachelor's Degree, Mechanical Engineering, with Minor in Computer Science, Bachelor's Degree, Mechanical Engineering, with Minor in Computer Science at Tennessee Technological University
High School Dual-Enrollment, High School Dual-Enrollment at Chattanooga State Community College
Doctor of Philosophy (Ph.D.), Mechanical Engineering, Doctor of Philosophy (Ph.D.), Mechanical Engineering at University of Tennessee-Knoxville
Master of Science - MS, Mechanical Engineering, Master of Science - MS, Mechanical Engineering at University of Tennessee, Knoxville