Shimon Shtein

Principal Software Engineer at Red Hat

Israel
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
Shimon Shtein is a Principal Software Engineer at Red Hat with 11 years of professional experience and a long engineering career stretching back through Extreme and IDF development roles. He blends back-end systems expertise with front-end Ruby on Rails UI work, contributing significant fixes and feature work to well-known open-source projects like Foreman and Katello that manage server and content lifecycles. At Red Hat he progressed from Software Engineer to Principal, consistently focusing on maintainability, API evolution and improving host/content management workflows. He has led .NET server and composite-application teams earlier in his career, giving him strong cross-platform architectural perspective. Based in Israel and holding an M.Sc. in Computer Science, he pairs deep technical craftsmanship with experience resolving real-world operational issues in infrastructure tooling. An engineer who moves fluently between controllers, models and UI concerns, he’s known for pragmatic refactors that reduce technical debt while advancing product capabilities.
code11 years of coding experience
job21 years of employment as a software developer
bookM.Sc, Computer science, M.Sc, Computer science at The Academic College of Tel-Aviv, Yaffo
languagesHebrew, Russian, English
github-logo-circle

Github Skills (29)

ruby-rails10
javascript10
foreman10
back-end-development10
apidoc10
kats10
rails10
ruby10
api10
html10
web-development10
ruby-on-rails10
puppeteer9
content-management-system9
puppet9

Programming languages (11)

ShellJinjaSCSSMakefileJavaScriptOpenSCADHTMLGroovy

Github contributions (5)

github-logo-circle
theforeman/foreman

Dec 2014 - Sep 2022

an application that automates the lifecycle of servers
Role in this project:
userFull-stack Developer
Contributions:260 reviews, 144 commits, 183 PRs in 7 years 10 months
Contributions summary:Shimon primarily contributed to front-end code, enhancing the user interface. The commits include fixing HTML syntax, adding and modifying elements in views, and improving interface components. The changes demonstrate proficiency in web development using Ruby on Rails framework with the use of HTML, Javascript and related frontend technolgies.
automatesmaasinfrastructure-managementvirtualizationhybrid-cloud
Katello/katello

May 2016 - Nov 2020

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:6 reviews, 35 commits, 22 PRs in 4 years 7 months
Contributions summary:Shimon primarily contributed to the Katello project by modifying and extending various controllers, models, and helpers. The work involved refactoring code, renaming settings, and updating API endpoints related to content management, subscriptions, and host management. Their changes frequently addressed specific GitHub issues, including those concerning puppet environment overrides, hypervisor updates, and improvements to the host and hostgroup user interface. A significant portion of their commits focused on adapting and maintaining core functionality within the Katello ecosystem.
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
Shimon Shtein - Principal Software Engineer at Red Hat