Jonathan Garvin is a Lead Software Engineer with 18 years of experience specializing in Ruby on Rails, MySQL, and JavaScript, currently guiding backend development at Medaxion on a mobile EHR for anesthesiologists. He has led teams and codebases through feature delivery, API evolution, and sustained refactors, emphasizing clean code, TDD, and peer review. Jonathan has created both in-house Rails plugins and public Ruby gems, blending pragmatic engineering for production systems with contributions to broader developer tooling. His background includes building integrations with third-party systems and secure client portals, reflecting strong full-stack and systems-integration instincts. A former biomedical equipment specialist in the U.S. Army, he brings proven operational discipline and troubleshooting skills to mission-critical healthcare software.
19 years of coding experience
13 years of employment as a software developer
AA, General Studies, AA, General Studies at University of Maryland Global Campus
AA, Biomedical Equipment Technology, AA, Biomedical Equipment Technology at University of Phoenix
Arduino library to easily control multiple daisy-chained shift registers.
Contributions:5 commits, 1 PR, 4 pushes in 2 years 10 months
arduino-libraryshift-register
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.