Markus Mützel

Senior Software Engineer at Pure Devices GmbH

Würzburg, 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
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.
code10 years of coding experience
bookDiplom Physik, Physik, Diplom Physik, Physik at Julius-Maximilians-Universität Würzburg / University of Wuerzburg
bookHeriot-Watt University Edinburgh Campus
bookAbitur, Abitur at Johann-Philipp-von-Schönborn-Gymnasium (Münnerstadt)
languagesGerman, English, Spanish
github-logo-circle

Github Skills (13)

c1710
mingw10
build-tools10
build-system10
c-language10
cmake10
cprogramming-language10
c1110
package-management10
msvcrt10
openscenegraph9
btdf8
hdf6

Programming languages (20)

PowerShellC#C++CSSCRustHTMLMATLAB

Github contributions (5)

github-logo-circle
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:
userBackend 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.
mathematicssparsematrixmongoosesuitesparse
msys2/MINGW-packages

Jul 2021 - Jan 2023

Package scripts for MinGW-w64 targets to build under MSYS2.
Role in this project:
userBack-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