Bernhard Suttner is a seasoned software development leader with over 15 years in engineering and nine years in senior roles, currently heading development at ATIX AG in Garching. He combines deep systems and telecom expertise—C/C++ system programming and SIP/VoIP—with hands-on web and DevOps experience in Ruby/PHP, Foreman/Katello automation, and certificate/SSL management. A long-time GNU/Linux user and contributor to notable open-source projects (Foreman, Katello, Discourse), he bridges low-level engineering and infrastructure automation to deliver reliable provisioning and lifecycle solutions. Outside work he applies the same tinkering mindset to home automation with Loxone and Raspberry Pi and is an avid runner, reflecting a practical, endurance-oriented approach to problem solving.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science, Wirtschaftsinformatik, Bachelor of Science, Wirtschaftsinformatik at AKAD
an application that automates the lifecycle of servers
Role in this project:
Back-end Developer
Contributions:225 reviews, 61 commits, 125 PRs in 4 years 4 months
Contributions summary:Bernhard primarily contributed to bug fixes and feature enhancements within the Foreman application. Their work involved modifying Ruby code (app/models, app/services) to address issues related to operating system handling, HTTP proxy configurations, and compute resource interactions. They also updated and added code in JavaScript and React to improve the user interface, including the addition of disk and partition information for vSphere hosts. The user further assisted with template improvements and refactoring.
A place to share templates for various OSes for Foreman's provisioning
Role in this project:
DevOps Engineer
Contributions:9 commits, 9 PRs, 19 comments in 2 years 1 month
Contributions summary:Bernhard primarily contributed to the automation and configuration aspects of Foreman provisioning templates. Their work involved modifying existing templates to integrate new features, such as blacklisting kernel modules and configuring NTP settings, specifically for SLES15. They also addressed deployment processes by modifying scripts related to package management and system build notifications, including handling zypper result codes, and ejecting boot disks.
placeprovisioningshareforeman
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
Bernhard Suttner - Leiter Softwareentwicklung at ATIX AG