John Chapin is a Managing Software Engineer with 11+ years of experience leading development, delivery, and rescue of web-based applications across industries including healthcare, e-commerce, and government. He emphasizes disciplined software engineering over ad-hoc coding—defining needs, analyzing data, setting realistic goals, and iterating with measurable improvement—often translating weekly sprint feedback into project management and business cycles. His background spans hands-on work in Ruby on Rails, PHP, C#, Objective-C and Java, plus building virtualized infrastructures and introducing QA and automated testing practices. Notable projects include a secure health-information exchange with 86% test coverage and the first online vehicle registration renewal system for a major municipal government. He combines technical depth with procedural rigor, making him as comfortable tuning legacy systems as steering cross-functional delivery.
11 years of coding experience
19 years of employment as a software developer
The University of Tennessee at Chattanooga
BE, Mechanical Engineering, BE, Mechanical Engineering at Vanderbilt University
Contributions:30 PRs, 31 pushes, 29 branches in 5 months
ruby-on-railsgroupsprizeclosedrails
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.
Request Free Trial
John Chapin - Managing Software Engineer at Ad Hoc LLC