Evgeni Golov

Principal Software Engineer at Red Hat

Leichlingen, North Rhine-Westphalia, Germany
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
Evgeni Golov is a Principal Software Engineer at Red Hat with 26 years of experience building reliable, secure infrastructure and automation tooling across backend, DevOps and full‑stack domains. He combines deep systems-level expertise (Linux, containers, LXC hardening, virtualization) with hands-on application work, from improving Ansible core tooling and Foreman/Katello integrations to front-end UX tweaks on small JS projects. A prolific open-source contributor, Evgeni has strengthened security and test coverage in high-profile projects like Ansible and Foreman while also adding pragmatic usability features to tools such as vagrant-libvirt and tower-cli. Based in Germany, he pairs academic grounding in computer science with a long consulting background, so he often surfaces practical fixes—like preventing predictable filenames or world-readable archives—that quietly avert real-world incidents.
code26 years of coding experience
job12 years of employment as a software developer
bookAbitur math computer science, Abitur math computer science at Geschwister-Scholl-Gymnasium, Düsseldorf
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at University of Düsseldorf
languagesRussian, German, English, French
github-logo-circle

Github Skills (97)

python10
kats10
testing10
plugin-development10
command-line-interface10
c1110
perl10
security10
c1710
ruby10
javas10
automation10
junit10
ansible-galaxy10
bootstra10

Programming languages (27)

C#CMakefileGoHTMLGroovyTypeScriptShell

Github contributions (5)

github-logo-circle
Ansible modules for interacting with the Foreman API and various plugin APIs such as Katello
Role in this project:
userBack-end & DevOps Engineer
Contributions:887 reviews, 1088 commits, 1671 PRs in 5 years 7 months
Contributions summary:Evgeni focused on improving and maintaining the Ansible modules for the Foreman project, specifically for interacting with the Foreman API and various plugin APIs. Their work involved fixing documentation, correcting module syntax, and implementing new features related to content uploads. They also contributed to the code by adding support for new API features and updating examples within the documentation.
ansible-moduleansible-modulesforemankatelloforeman-ansible-modules
theforeman/forklift

Apr 2017 - Jan 2023

Helpful deployment scripts for Foreman and Katello
Role in this project:
userDevOps Engineer
Contributions:397 reviews, 415 commits, 700 PRs in 5 years 10 months
Contributions summary:Evgeni primarily contributed to the automation and testing aspects of the project, modifying scripts and configurations related to deployment and testing. The user added options for verbose output in Ansible provisioners and implemented a test pipeline for a load-balanced proxy setup. They also worked on improving the test framework, including refactoring tests and adjusting helper functions.
forkliftvagrantdevopsdeploymentansible
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