Ralf Haferkamp

Senior Backend Engineer at OpenCloud.eu

Georgsmarienhütte, Lower Saxony, 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
Ralf Haferkamp is a Senior Backend Engineer with 22 years of experience building and hardening infrastructure software for cloud, containers, and identity systems. Based in Georgsmarienhütte, Germany, he has deep upstream experience at SUSE and ownCloud and currently contributes to OpenCloud.eu and the OpenLDAP project. His open-source work spans prominent projects like Podman, CRI-O and OpenStack Neutron, where he focused on reliability, security configuration, and reproducible builds—often fixing subtle runtime and race-condition issues. He’s fluent in Go and systems-level DevOps automation, with practical expertise migrating OIDC implementations and tightening LDAP integrations. Colleagues know him for pragmatic refactors and documentation-driven fixes that reduce operational surprises. Beyond code, he quietly improves developer experience by turning messy configs and docs into maintainable, well-tested components.
code22 years of coding experience
job24 years of employment as a software developer
bookDipl. Inf. Computer Science, Dipl. Inf. Computer Science at Fachhochschule Oldenburg/Ostfriesland/Wilhelmshaven
github-logo-circle

Github Skills (57)

dependency-management10
markdown10
ldap10
kubernetes10
container10
cloud-computing10
back-end-development10
python10
scripting10
testing10
configuration-management10
networking10
occi10
php10
automation10

Programming languages (19)

JinjaC++CRustMakefileGoMustacheHTML

Github contributions (5)

github-logo-circle
crowbar/crowbar

Mar 2012 - Jan 2019

Cloud Operations Platform
Role in this project:
userDevOps Engineer
Contributions:120 commits, 6 PRs, 3 pushes in 6 years 11 months
Contributions summary:Ralf primarily contributed to the automation and configuration of the cloud operations platform, focusing on the setup and installation of various components like Chef, RabbitMQ, and CouchDB. They also implemented and maintained build processes through shell scripts, and automated system configuration through the use of systemd services. These efforts included enhancements to the installation process on SUSE-based systems and integration with the chef client.
cloud-operationsapi-documentationcloudkubernetes
owncloud/ocis

Aug 2021 - Jan 2023

:atom_symbol: ownCloud Infinite Scale Stack
Role in this project:
userBack-end Developer
Contributions:970 reviews, 375 commits, 845 PRs in 1 year 5 months
Contributions summary:Ralf primarily worked on transitioning the oidc implementation from the "kc/konnect" library to "libregraph/lico". This involved modifying the "idp/pkg/service/v0/service.go" file and updating the "go.mod" file, indicating a focus on back-end components and dependencies. Further contributions included refactoring and renaming services, specifically the user and group provider services, as well as fixing the naming of the structs, showcasing attention to organizational structure and potentially refactoring.
owncloudscalerevaatominfinite
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
Ralf Haferkamp - Senior Backend Engineer at OpenCloud.eu