Michael Krausch-hofmann

Principal Software Engineer at Red Hat

Dresden, Saxony, 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

👤
Senior
🎓
Top School
Michael Krausch-hofmann is a Principal Software Engineer with 19 years of experience, currently leading DevOps/SRE and CKI efforts at Red Hat to streamline kernel development and test workflows. He brings a rare blend of deep systems engineering and applied research, backed by a PhD in Auditory Neuroscience and early career work commercializing speech-in-noise screening tools. Comfortable across firmware, DSP, and large-scale infrastructure, he has shifted from cochlear implant research and embedded firmware to shaping developer workflows and kernel test automation. An active open-source contributor, he has improved core functionality and UX in projects like the popular i3 window manager, showing attention to low-level robustness and usability. Based in Dresden, Germany, he pairs academic rigor with pragmatic delivery, often surfacing subtle bug fixes and sane defaults that prevent runtime edge cases.
code19 years of coding experience
job11 years of employment as a software developer
bookDoctor of Biomedical Sciences, Auditory Neuroscience, Cochlear Implants, PhD, Doctor of Biomedical Sciences, Auditory Neuroscience, Cochlear Implants, PhD at KU Leuven
bookMaster of Electrical Engineering, Master of Electrical Engineering at Technische Universität Dresden
languagesEnglish, Dutch, German
github-logo-circle

Github Skills (7)

c1710
window-manager10
x1110
c1110
i310
linux9
bsd8

Programming languages (14)

C++CRustQMakeMakefileValaGoHTML

Github contributions (5)

github-logo-circle
i3/i3

Mar 2015 - Jul 2015

A tiling window manager for X11
Role in this project:
userBack-end Developer
Contributions:8 PRs, 26 comments, 3 issues in 3 months
Contributions summary:Michael primarily focused on improving the i3 window manager's core functionality by addressing reported issues and implementing enhancements. Their work included modifying workspace renaming behavior to correctly update startup sequences and fixing issues with handling non-null-terminated X class properties. Furthermore, the user contributed to the bar configuration by cleaning up tray icon sizes, making tray padding configurable, and introducing a safe string duplication function. These changes reflect a focus on improving core functionality and user experience.
x11linuxtiling-window-managerwindowbsd
vim-scripts/errormarker.vim

Apr 2007 - Jan 2015

Contributions:10 commits in 7 years 10 months
linesmarkerscompileerrorhighlights
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
Michael Krausch-hofmann - Principal Software Engineer at Red Hat