Jonathan Bayless is a Senior Software Engineer with nine years of experience building scalable backend systems, embedded firmware, and electrical controls, currently based in Indianapolis. He has led teams and technical pivots—most recently acting as tech lead at Curative where he replaced a costly vendor with an in-house Open Enrollment pipeline and helped migrate services to Kotlin. His background spans low-level firmware and PLC work at Rolls-Royce and Carrier to cloud-native health-tech systems, combining systems thinking with pragmatic delivery. A Purdue alum and OSS enthusiast who also produces music and robots, he brings cross-domain engineering fluency and a knack for translating hardware constraints into robust software architecture.
9 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Electrical and Electronics Engineering, Minor in Organizational Leadership, Bachelor’s Degree, Electrical and Electronics Engineering, Minor in Organizational Leadership at Purdue University
Contributions:11 commits, 10 pushes, 1 branch in 4 years 8 months
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
Jonathan Bayless - Backend Software Engineer at Curative