Hauke Mehrtens

Senior Software Engineer at Tesla

Berlin, 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
Hauke Mehrtens is a Senior Embedded Software Engineer with 26 years’ experience, currently at Tesla and a long-time core developer for OpenWrt. He specializes in Linux kernel driver development, board and chip bring-ups, and pre/post-silicon verification for MIPS and ARM network SoCs, having contributed over 450 patches to the mainline kernel. His work spans kernel and user-space components, Yocto/OpenWrt BSP integration, and complex build-system fixes—evident from extensive contributions to OpenWrt and widely used projects like Wireshark (CBOR dissector). Based in Berlin, he combines deep low-level systems expertise with practical DevOps skills, frequently backporting and adapting upstream fixes to real-world embedded constraints. A less obvious strength is his sustained focus on cross-ecosystem compatibility, from musl/glibc quirks to DSA network interface behavior, enabling reliable product bring-ups across diverse hardware.
code26 years of coding experience
job16 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Universität Bremen
languagesGerman, English
github-logo-circle

Github Skills (58)

gnu-make10
package-management10
architecture10
computer-architecture10
patch10
feed10
firmware10
build-system10
c-programming10
c1110
linux-kernel10
makefile10
networking10
c1710
kernel10

Programming languages (11)

JavaC++ShellCRustOCamlMakefileTeX

Github contributions (5)

github-logo-circle
openwrt/packages

Jul 2014 - Dec 2022

Community maintained packages for OpenWrt. Documentation for submitting pull requests is in CONTRIBUTING.md
Role in this project:
userBack-end Developer & System Engineer
Contributions:3 reviews, 121 commits, 104 PRs in 8 years 6 months
Contributions summary:Hauke primarily contributes to the OpenWrt package repository by adding, updating, and fixing packages. The user's work involves integrating third-party software like tor and bluez, as well as addressing build issues and dependencies. Contributions include adding new packages, updating to newer versions, patching build systems for compatibility with musl, and fixing build issues to ensure smooth operation on different kernel versions.
pull-requestsopenwrtstudio
coolsnowwolf/lede

Jun 2021 - Jan 2023

Lean's LEDE source
Role in this project:
userBack-end Developer
Contributions:36 commits in 1 year 6 months
Contributions summary:Hauke primarily focused on patching and updating the `lede` source code, specifically addressing networking and firmware-related issues. They backported patches from other kernel versions to enhance network device behavior, particularly relating to DSA master interfaces. Furthermore, the user was involved in updating firmware packages for various RealTek and Intel wireless devices, along with updates to other tools within the project.
luaopenwrt-feedopenwrt-zh-cnopenwrt-packagelean
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
Hauke Mehrtens - Senior Software Engineer at Tesla