Martin Wilck

Kernel Engineer at SUSE

Paderborn, North Rhine-Westphalia, 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
Martin Wilck is a seasoned Kernel Engineer with over two decades of Linux and open-source experience and 14+ years focused on enterprise Linux in production environments. Based in Paderborn, Germany, he currently contributes to the SUSE kernel team and has a proven track record enabling server hardware for major distributions while leading cross-functional Linux projects at Fujitsu. Martin combines deep diagnostic skills—reporting hundreds of actionable kernel and driver fixes—with hands-on development, contributing stability-focused fixes to high-profile projects like systemd and nvme-cli. He balances leadership and execution, having coordinated partner integrations, certification efforts, and license compliance while also shipping tooling that produced thousands of driver packages. Known for solving thorny systems problems persistently, he brings a scientist’s rigor from a PhD in meteorology to long-running reliability and testing improvements in core Linux infrastructure.
code13 years of coding experience
job17 years of employment as a software developer
bookDr. rer. nat (Ph.D), Meteorologie, Magna cum laude, Dr. rer. nat (Ph.D), Meteorologie, Magna cum laude at Universität Leipzig
bookDiplom, Physik, Sehr gut, Diplom, Physik, Sehr gut at Universität Göttingen
languagesGerman, English
github-logo-circle

Github Skills (33)

debugging10
debug10
javascript10
shell-extension10
tab-panel10
system-programming10
python10
testing10
gnome-shell10
command-line-interface10
linux10
backward-compatibility10
c1110
gnome-shell-extensions10
nvme10

Programming languages (16)

C#JavaC++JinjaCMakefileGoPerl

Github contributions (5)

github-logo-circle
p-e-w/argos

Apr 2020 - Sep 2022

Create GNOME Shell extensions in seconds
Role in this project:
userFull-stack Developer
Contributions:18 commits, 10 PRs, 8 pushes in 2 years 5 months
Contributions summary:Martin primarily focused on maintaining and updating the GNOME Shell extension, argos. Their contributions included bug fixes, such as resolving undefined property warnings and backward-compatibility adjustments for different GNOME versions. They refactored the code to align with the changing APIs of GNOME Shell, specifically adapting to changes in accessing object.actor and incorporating the AltSwitcher class. Furthermore, they updated the versioning scheme to accommodate new GNOME releases.
gnome-shell-extensiongnome-shell-extensionsgjslinuxgnome
systemd/systemd

Feb 2017 - Mar 2025

The systemd System and Service Manager
Role in this project:
userBack-end Developer & System Engineer
Contributions:57 reviews, 21 PRs, 297 comments in 8 years 3 months
Contributions summary:Martin's primary contributions focused on the systemd-udevd component, addressing critical issues related to device handling during system shutdown and initialization. They implemented fixes to prevent crashes caused by worker timeouts and ensured proper resource management, particularly involving the udev monitor. Furthermore, the user worked on refactoring the test suite, optimizing the test setup, and improving the testing of udev rules for device handling. Their contributions reflect a focus on system stability and reliability within the systemd ecosystem.
servicesservice-managervagrantlinuxinit
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
Martin Wilck - Kernel Engineer at SUSE