James Klein is a Full Stack Developer with 11 years of experience building production web applications across startups and mid-size companies, most recently at Patch and as a technical lead at Doximity. He combines hands-on delivery in Ruby on Rails, Django, and modern JavaScript with a strong focus on shipping the right features on time in agile environments. James has led development teams and owned end-to-end projects—from rebuilding user-facing AJAX systems to implementing automated test suites and data-driven A/B experiments. His background includes director-level responsibility in healthcare marketplace software and multiple fast-paced co-op roles that accelerated his ability to prioritize and focus under pressure. Globally curious and highly adaptable, he has lived and worked abroad in Paris and traveled extensively, experiences that inform his collaborative, user-centered approach. Outside work he balances an active outdoor life with a practical engineering mindset that prefers simple, reliable solutions.
11 years of coding experience
10 years of employment as a software developer
Associate's Degree Software Engineering: Computer Information Systems, Associate's Degree Software Engineering: Computer Information Systems at Alfred State College of Technology
Bachelor of Science (BS) Information Science, Bachelor of Science (BS) Information Science at Northeastern University
Contributions:2 PRs, 310 pushes, 24 branches in 2 years 11 months
reactrecipesrecipebuildscss
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
James Klein - Full Stack Developer at EscrowSafe AI