Markus Mützel is a Senior Software Engineer based in Würzburg, Germany with a decade of experience blending systems engineering and scientific rigor from a physics background. He specializes in improving build systems and cross-compiler compatibility, contributing to well-known open-source projects such as MSYS2 MINGW-packages and SuiteSparse where he fixed linking issues, trimmed dependencies, and adapted CMake for MSVC and varied platforms. At Pure Devices he continues to apply this low-level, toolchain-focused expertise while his prior roles leading product development for automated photogrammetry show strong hands-on leadership across development, sales, and support. Comfortable bridging academia and industry, he pairs formal training in physics from Würzburg and Heriot-Watt with practical expertise in build engineering, compiler workarounds, and packaging—skills that often reveal bugs only seen under complex multi-platform builds.
10 years of coding experience
Diplom Physik, Physik, Diplom Physik, Physik at Julius-Maximilians-Universität Würzburg / University of Wuerzburg
Heriot-Watt University Edinburgh Campus
Abitur, Abitur at Johann-Philipp-von-Schönborn-Gymnasium (Münnerstadt)
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
Role in this project:
Backend Developer
Contributions:37 reviews, 52 commits, 265 PRs in 1 month
Contributions summary:Markus primarily focused on improving the build process and ensuring compatibility of the SuiteSparse library with various compilers, including MSVC. They made changes to CMake configuration files to correctly detect library versions, particularly for different build environments (MSVC vs. others) and to incorporate static libraries correctly. Additionally, they updated several CMake modules to support local installations and adapted the project to function correctly on different operating systems and compilers, including specific workarounds for MSVC.
Package scripts for MinGW-w64 targets to build under MSYS2.
Role in this project:
Back-end Developer
Contributions:209 reviews, 190 commits, 360 PRs in 1 year 6 months
Contributions summary:Markus primarily worked on improving the build process and dependencies for the MinGW-w64 packages within the repository. Their contributions involved removing unnecessary dependencies and correcting linking issues. They also updated packages like readline and OpenSceneGraph. Further work included addressing build issues related to GCC and adding new packages, such as GNU Octave and epstool, to the build system.
targetsmingwmsys2package-scriptsmingw-w64
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
Markus Mützel - Senior Software Engineer at Pure Devices GmbH