Mario Kleiner

Dipl. Inf. at Max Planck Institute for Biological Cybernetics - Tuebingen

Stuttgart Region 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
Mario Kleiner is a seasoned systems and software architect with 23 years of experience, currently working as Dipl. Inf. at the Max Planck Institute for Biological Cybernetics in the Stuttgart region. He specializes in low-level Linux kernel work—particularly display and graphics subsystems—where his contributions improve stability, vblank/page-flip handling, and hardware-specific behavior even on unconventional platforms like Apple hardware. Beyond kernel engineering, he maintains and extends scientific tooling such as Psychtoolbox-3, adding precision measurement and sound/visual test features that reflect a strong experimental-computational mindset. Comfortable bridging research and production, he combines rigorous debugging and refactoring skills with a pragmatic focus on performance and accuracy. Colleagues can expect a developer who thrives on solving subtle, hardware-adjacent problems that most higher-level engineers never see.
code22 years of coding experience
github-logo-circle

Github Skills (14)

drm10
matlab10
driver10
linux-kernel10
graphic10
amd10
rendering10
sound-processing9
edid9
opengl8
x867
embedded6
sys6
alsa5

Programming languages (10)

C#C++ShellCSSCObjective-C++MakefileJavaScript

Github contributions (5)

github-logo-circle
kleinerm/Psychtoolbox-3

Oct 2005 - Jan 2023

This is kleinerm's git repository for development of Psychtoolbox-3. Regular end users should stay away from it, unless instructed by him otherwise, and use the official Psychtoolbox-3 GitHub page or distribution system for production releases.
Role in this project:
userBack-end Developer
Contributions:11 releases, 18 reviews, 7129 commits in 17 years 6 months
Contributions summary:Mario appears to be developing and maintaining a set of tools for Psychtoolbox-3. They have contributed to the project by adding support for a variety of functions, including those related to sound and visual tests. The code changes mainly focus on refactoring and adding new features, as demonstrated by the addition of the `MeasureLuminancePrecision.m` as well as updating other functions. The contributions include performance enhancements and bug fixes.
git-repositoryversion-controlpsychtoolboxregulargiphy
rockchip-linux/kernel

Dec 2015 - Dec 2015

BSP kernel source
Role in this project:
userSystem Architect / Software Architect
Contributions:1 commit in 1 day
Contributions summary:Mario primarily focuses on kernel-level modifications, specifically within the display and graphics drivers. Their contributions involve fixing bugs related to vblank handling, page flips, and display initialization, improving stability and performance. The user also addresses hardware-specific issues, such as those encountered on Apple hardware, and refactors code for improved accuracy and efficiency. Their work demonstrates a deep understanding of the Linux kernel's graphics subsystem.
kernelkernel-sourcelinuxlinux-kernelbsp
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
Mario Kleiner - Dipl. Inf. at Max Planck Institute for Biological Cybernetics - Tuebingen