Michael Sprauer

Lead Architect IDP Onboarding at SAP

Wiesloch, Baden-Württemberg, 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
Michael Sprauer is a Lead Architect with 13 years of experience designing developer onboarding and CI/CD solutions at SAP, where he progressed from Software Architect to leading IDP onboarding efforts. He blends deep DevOps and backend expertise—demonstrated by contributions to high-impact Jenkins projects like the SAP jenkins-library and the widely used hashicorp-vault-plugin—with pragmatic engineering for production pipelines. Michael is strong in GitOps patterns, Kustomize-based deployments, Docker integration testing, and secure secret management, often improving robustness and edge-case handling in tooling. Based in Wiesloch, Germany, he pairs enterprise software experience from Thales and Inline Internet with a DHBW Karlsruhe CS degree, and is known for quietly fixing brittle integrations and automating release flows that keep large teams moving.
code13 years of coding experience
job19 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Duale Hochschule Baden-Württemberg (DHBW) Karlsruhe
github-logo-circle

Github Skills (24)

kubernetes10
docker10
hashicorp-vault10
kustomize10
secret-management10
kubectl10
dockers10
secrets10
java10
cicd10
javas10
vault10
kubernetes-pods10
jenkins-plugin10
jenkins10

Programming languages (22)

SmartyJavaC++CSSRustCMakefileVue

Github contributions (5)

github-logo-circle
Jenkins plugin to populate environment variables from secrets stored in HashiCorp's Vault.
Role in this project:
userBack-end & DevOps Engineer
Contributions:8 commits, 2 PRs, 8 comments in 1 year 8 months
Contributions summary:Michael primarily contributed to the Jenkins plugin, focusing on enhancing functionality and improving robustness. They added an option to handle missing credentials gracefully, preventing job failures in certain scenarios. Further contributions involved enabling SSL verification control and adjusting connection building to the newer Vault driver for improved security and compatibility. Test fixes were also performed, alongside merging updates from the master branch, indicating a focus on maintaining and improving the overall plugin's stability.
jenkinshashicorp-vaultenvironment-variablesstoredjenkins-plugin
SAP/jenkins-library

Nov 2020 - Apr 2022

Jenkins shared library for Continuous Delivery pipelines.
Role in this project:
userDevOps Engineer
Contributions:3 reviews, 9 commits, 9 PRs in 1 year 4 months
Contributions summary:Michael primarily contributes to the CI/CD pipeline and related infrastructure within the Jenkins library repository. Their commits focus on enhancing the `gitopsUpdateDeployment` step, including supporting Kustomize deployments, adding globbing functionality for file paths, and introducing a force push option. Furthermore, they demonstrate a strong understanding of Docker and related tools, as evidenced by their work on integration tests. The user also contributes to build and release processes, like bumping images in the CI/CD tool setup.
golangjenkinsshared-libraryjenkins-shared-librarydevops
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