Mauro Chehab

Linux Kernel Senior Expert at Huawei Technologies Düsseldorf

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
Mauro Chehab is a Linux kernel senior expert with 26 years of experience, currently driving kernel security and subsystem architecture at Huawei in Germany. He is an upstream maintainer of the Linux Kernel Media subsystem and an EDAC reviewer, with a track record of device driver work that improves hardware compatibility across audio, video, and input devices. Previously he strengthened graphics stacks at Intel and continues to refine core media components—refactoring headers, documenting demux structures, and enforcing kernel coding style for long-term maintainability. Mauro also maintains user-facing projects like the Kaffeine media player and contributes practical device-management fixes to Solaar, showing a rare mix of low-level kernel craftsmanship and attention to end-user tooling. Colleagues rely on him for mentoring, secure-by-design thinking, and pragmatic solutions that bridge hardware quirks to robust Linux subsystems.
code26 years of coding experience
languagesPortuguese, English
github-logo-circle

Github Skills (29)

debug10
python10
qemu10
vulnerability10
c1110
linux-kernel10
security10
c1710
kernel10
security-vulnerability10
device-driver10
driver10
kernel-mode10
alsa10
vulnerabilities10

Programming languages (11)

JavaC++ShellCMakefileJavaScriptHTMLPerl

Github contributions (5)

github-logo-circle
jonsmirl/mpc5200

Jan 2006 - Dec 2010

Digispeaker
Role in this project:
userBack-end Developer
Contributions:647 commits in 4 years 11 months
Contributions summary:Mauro primarily contributes to the Linux kernel's media and audio subsystem, specifically focusing on device driver development. Their work includes fixing video buffer allocation for analog-only boards, adding functions to seek codec IDs, and adding/fixing support for specific Gateway notebooks and Kworld devices. These modifications demonstrate a focus on hardware compatibility and device driver optimization within the broader multimedia framework.
pwr-Solaar/Solaar

Mar 2017 - Sep 2017

Linux device manager for Logitech devices
Role in this project:
userBack-end Developer
Contributions:9 commits, 5 PRs, 26 comments in 6 months
Contributions summary:Mauro contributed significantly to the `solaar` project, focusing on enhancing device support and functionality. They implemented features for high-resolution wheel settings and added notifications for wheel events, demonstrating expertise in device interaction. The user also addressed bugs related to device settings, specifically correcting feature mappings and handling errors in key reprogramming, enhancing the robustness of the software. Finally, the user improved stability by disabling a failing notification extension and fixing registration logic issues.
device-managerlinuxlogitech
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
Mauro Chehab - Linux Kernel Senior Expert at Huawei Technologies Düsseldorf