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
5 years 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
Yet another what-you-see-is-what-you-get equation editor
Contributions:1 release, 103 commits, 127 pushes in 1 year 11 months
qtmathequationcrosswordqt-widget
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.