Stefan Scherer

Manager, Engineering at Docker, Inc

Erlangen, Bavaria, 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
Stefan Scherer is a seasoned engineering manager and longtime containerization expert with 12+ years in software and over two decades of systems experience, currently leading engineering at Docker. An early adopter and advocate for Docker on Windows and ARM, he blends hands-on DevOps, test automation, and technical writing to improve cross-platform container tooling and CI/CD. Stefan’s open-source footprint spans high-impact projects like Moby and Docker docs, Windows container tooling, and Hypriot’s Raspberry Pi image tooling, where he focused on robust testing and platform compatibility. He is a Microsoft MVP and former Docker Captain who uniquely combines low-level Windows image automation (Packer/VMDK/VHD work) with practical cloud and edge deployments. Based in Erlangen, Germany, he’s known for surfacing subtle platform issues—timeouts, mounting quirks, and architecture-specific test fixes—that make containers more reliable in the wild.
code13 years of coding experience
job24 years of employment as a software developer
bookDiplom-Ingenieurin (Dipl.Ing.) Elektrotechnik Eletronik und Kommunikationstechnik, Diplom-Ingenieurin (Dipl.Ing.) Elektrotechnik Eletronik und Kommunikationstechnik at Coburg University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (52)

github-ci10
docker10
scripting10
architecture10
testing10
windows10
openssh10
windows-containers10
bash10
vmware10
batchfile10
containerization10
dockers10
cicd10
automation10

Programming languages (25)

C#CMakefileGoInno SetupHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
hypriot/flash

Mar 2015 - Jun 2021

Command line script to flash SD card images of any kind
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:14 releases, 1 review, 203 commits in 6 years 3 months
Contributions summary:Stefan focused on adding and improving BATS tests within the `hypriot/flash` repository. Their contributions involved writing tests for cloud-init flash functionality and adapting the tests for macOS compatibility, including specific file extensions and mount/unmount procedures. They also addressed error handling by ignoring potential errors during the unstubbing process, which shows an emphasis on improving test robustness.
command-linesd-cardsd-cardsflashraspberry-pi
Various Dockerfiles for Windows Containers
Role in this project:
userDevOps Engineer
Contributions:1 release, 3 reviews, 1387 commits in 5 years 9 months
Contributions summary:Stefan primarily contributed to the maintenance and configuration of Dockerfiles for Windows Containers, adding and updating several images to support a variety of technologies and tools such as Node.js, Java, Jenkins, and various utilities. The contributions include modifying build scripts and adding tests, likely with a focus on building a robust and up-to-date set of containerized environments. A major focus was on ensuring the proper versions for different technologies and the related Docker CLI, which reflects the user's efforts to keep the project current.
windowswindows-containersdockerfiledockerfiles-windowsdocker-images
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