Jonathon Turel is a Principal Software Engineer with 12 years of experience building and maintaining full-stack systems, currently driving engineering efforts at Caterpillar in Raleigh, NC. He has a strong history at Red Hat contributing across backend services, controllers, and integrations, and has worked contractually to deliver production-grade software for clients. An active open-source contributor, Jonathon has made substantive fixes and feature additions to the widely used Foreman lifecycle management project and improved Katello’s content management and documentation, demonstrating both code and technical writing strengths. He combines hands-on bug fixes and UI enhancements with deeper backend optimizations and caching work, showing comfort across the stack and the lifecycle of complex server management tools. Trained in computer science at UNC Wilmington, he brings practical infrastructure expertise and a knack for translating operational needs into robust, maintainable code.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of North Carolina Wilmington
Contributions:17 reviews, 28 commits, 57 PRs in 2 years 7 months
Contributions summary:Jonathon primarily contributed to the documentation of the Katello plugin within the Foreman project. Their work involved creating, updating, and refreshing documentation for various Katello versions, including API documentation and user guides. They also made updates to the sidebar navigation structure to correctly reflect changes in documentation content, and addressed specific documentation-related issues such as certificate documentation and GPG keys information.
Katello integrates open source systems management tools into a single solution for controlling the lifecycle of your machines.
Role in this project:
Back-end Developer
Contributions:1 release, 687 reviews, 346 commits in 4 years 3 months
Contributions summary:Jonathon primarily contributed to the back-end aspects of the Katello project, making changes across the models, controllers, and services. Their commits focused on enhancing the functionality of the content management system, including product content caching, improved system purpose status and handling of content view versions. The contributions also involved fixing bugs and improving integration with the repository management.
zammadrpmlifecyclepuppettheforeman
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
Jonathon Turel - Principal Software Engineer at Caterpillar Inc.