Jonathan Rehm is a Principal Software Engineer with 14 years of hands-on experience building front-end driven, user-focused web applications and PeopleSoft integrations. Based in Show Low, AZ, he has progressed from student developer to technical architect and now leads engineering at Carvana, applying a pragmatic blend of JavaScript/React UI work and backend PeopleCode/Java expertise. He contributes to open source—improving widely used components like bootstrap-slider and enhancing the Calibre-Web reader UI—demonstrating attention to UX details and testable, maintainable code. Known for curiosity and quick learning, he pairs product-minded thinking with deep institutional knowledge of enterprise education software to deliver features that improve user workflows and operational processes.
14 years of coding experience
17 years of employment as a software developer
BS Information Systems, BS Information Systems at Brigham Young University
Contributions summary:Jonathan primarily focused on enhancing the functionality of the bootstrap-slider library. They implemented features like multi-selector support, preserving chaining, and allowing attributes to be modified and the slider refreshed. The user also added variables to control slider width and height. Their contributions included modifying core JavaScript files and updating related specifications and test files to ensure proper functionality and behavior of the slider component.
:books: Web app for browsing, reading and downloading eBooks stored in a Calibre database
Role in this project:
Full-stack Developer
Contributions:62 commits, 36 PRs, 111 comments in 3 months
Contributions summary:Jonathan primarily contributed to the front-end of the Calibre-Web application. They implemented features such as rich text editing for book descriptions, added sort options for books, and integrated a modal dialog for book details. They also enhanced the user interface by adding padding to buttons and improving the display of author information by integrating with Goodreads. Furthermore, the user refactored code to improve readability and added functionality for remote login and displaying read/unread counts.
ebookdownloadingebooksstoredmobi
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 Rehm - Principal Software Engineer at Carvana