Matthias Männich

Senior Staff Software Engineer at Google

London, England, United Kingdom
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
Matthias Männich is a Senior Staff Software Engineer based in London with over a decade of hands-on experience building and hardening low-level tooling and test automation at scale. At Google he progressed through senior engineering ranks, bringing strategic technical leadership to complex infrastructure and build-system problems. His open-source contributions include improving test coverage for the Linux Test Project and CMake and enhancing compatibility and build behavior in Google's kati, reflecting deep expertise in build systems, system calls, and reliability engineering. Trained as a mathematician at TU Dresden, he combines rigorous analytical thinking with pragmatic engineering, often converting brittle tests and legacy scripts into robust, modern automation. A less obvious strength is his sustained focus on test-driven improvements across widely used developer tools, which quietly elevates platform stability for many downstream projects.
code14 years of coding experience
job11 years of employment as a software developer
bookDiplom-Mathematiker Mathematik, Diplom-Mathematiker Mathematik at Technische Universität Dresden
stackoverflow-logo

Stackoverflow

Stats
164reputation
22kreached
6answers
0questions
github-logo-circle

Github Skills (32)

syscall10
uitest10
gnu-make10
posixct10
python10
testing10
linux10
cmake10
android-build10
c1110
makefile10
c1710
automation10
posix10
build-automation10

Programming languages (11)

JavaC++CStarlarkSCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
google/kati

May 2021 - Sep 2021

An experimental GNU make clone
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:19 reviews, 41 commits, 24 PRs in 3 months
Contributions summary:Matthias primarily contributed to the project by migrating test scripts to Python 3, improving compatibility and addressing build system issues. They focused on fixing tests related to how the software handles errors and rule expansion. Moreover, the user implemented the `-C` flag, enhancing the compatibility and functionality of the makefile build process. They also refactored the build process by removing threadpool and replacing some features to increase overall efficiency.
rustgnu-makegnu
Kitware/CMake

Dec 2015 - Oct 2017

Mirror of CMake upstream repository
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:38 commits, 1 PR, 1 comment in 1 year 10 months
Contributions summary:Matthias's primary contribution involves the implementation of a comprehensive test suite for the `cmake_parse_arguments` command. This suite covers various scenarios, including argument parsing with different options, single and multi-value arguments, and error handling. The commits demonstrate the creation of runCMake tests, which validate the functionality of the command by setting up test cases, comparing expected and actual results, and ensuring the command's behavior aligns with documented specifications. Furthermore, contributions include refactoring existing code and improving the test infrastructure for better coverage and robustness.
cppcmakeupstream
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
Matthias Männich - Senior Staff Software Engineer at Google