Jonathon Turel

Principal Software Engineer at Caterpillar Inc.

Raleigh, North Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of North Carolina Wilmington
github-logo-circle

Github Skills (37)

ruby-rails10
content-management-system10
puppeteer10
kats10
puppet10
technical-writing10
git-repository10
rails10
ruby10
api-documentation10
repo-management10
content-management10
management10
ruby-on-rails10
documentation10

Programming languages (10)

JavaShellSCSSJavaScriptLuaHTMLGroovyRuby

Github contributions (5)

github-logo-circle
theforeman/theforeman.org

May 2018 - Dec 2020

The new and improved Foreman website.
Role in this project:
userTechnical Writer
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.
foremanimproved
Katello/katello

Dec 2017 - Mar 2022

Katello integrates open source systems management tools into a single solution for controlling the lifecycle of your machines.
Role in this project:
userBack-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.