Stefan Scherer is a Manager of Engineering at Docker based in Erlangen, Germany, with a 12-year track record in container tooling and platform automation. He combines deep hands-on expertise in Windows containers, Packer-driven image automation and DevOps pipelines with a long history of creating and maintaining Windows Packer templates and Dockerfiles across multiple OS versions. An active open-source maintainer, Stefan has contributed to high-impact repos like moby/moby, docker/docs and Hypriot projects, focusing on ARM/Raspberry Pi workflows, CI/CD reliability and cross-platform test automation. Known as a Microsoft MVP and retired Docker Captain, he was an early adopter of Docker on Windows and routinely translates edge-case community feedback into pragmatic fixes. Behind the scenes he often tackles the fiddly cross-platform issues—macOS-specific test adaptations, LCOW support and VM driver tweaks—showing a bias for shipping robust, reproducible build and test infrastructure.
12 years of coding experience
24 years of employment as a software developer
Diplom-Ingenieurin (Dipl.Ing.), Elektrotechnik, Eletronik und Kommunikationstechnik, Diplom-Ingenieurin (Dipl.Ing.), Elektrotechnik, Eletronik und Kommunikationstechnik at Fachhochschule Coburg
SD card image for Raspberry Pi with Docker: HypriotOS
Role in this project:
DevOps Engineer & Test Automation Engineer
Contributions:58 releases, 318 commits, 176 PRs in 4 years 6 months
Contributions summary:Stefan focused on improving the build and testing processes for the HypriotOS image builder. Their commits involved adding and modifying serverspec tests for integration testing. They updated Docker versions, added the installation of the rpi-serial-console script, and adjusted the build script to reflect updates in underlying dependencies, ensuring the image creation and testing workflows were up to date. They also made changes to cloud-init configurations, and network settings.
Work with Windows containers and LCOW on Mac/Linux/Windows
Role in this project:
DevOps Engineer
Contributions:3 releases, 2 reviews, 133 commits in 5 years 6 months
Contributions summary:Stefan primarily focused on automating and improving the Docker-related aspects of the project. Their contributions include setting up experimental modes, updating Docker versions, and creating scripts for managing Docker environments on Windows. They also addressed issues related to volume mounting and network configurations within the Docker containers. Furthermore, the user implemented functionalities for LCOW support.
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.