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.
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 Coburg University
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.
Request Free Trial
Stefan Scherer - Manager, Engineering at Docker, Inc