Alexander Preisinger is a seasoned software engineer with 23 years’ experience specializing in embedded systems and semiconductor industry applications, holding an MSc in Embedded Systems Design from FH Upper Austria. Proficient in Python, C++, and Rust, he combines low-level systems expertise with practical software development practices. He has contributed notable Wayland/EGL/OpenGL work to the popular mpv media player, improving video output backends and simplifying complex code paths. Based in Linz, Austria, he brings a strong hardware-software background from his Hardware Software Design studies and years of production engineering experience. Colleagues rely on him to tackle integration-heavy problems and clean up legacy code while delivering robust, performance-critical features.
23 years of coding experience
Bachelor's degree, Hardware Software Design, Bachelor's degree, Hardware Software Design at Hagenberg Campus - FH Upper Austria
Master of Science (MSc), Embedded Systems Design, Master of Science (MSc), Embedded Systems Design at University of Applied Sciences Upper Austria - Hagenberg Campus
Matura, Business/Commerce, General, Matura, Matura, Business/Commerce, General, Matura at Handelsakademie Gmünd
Contributions:165 commits, 1 push, 16 comments in 2 years 11 months
Contributions summary:Alexander primarily contributed to adding and improving Wayland support for the mpv media player. Their work included implementing the Wayland video output backend, which involved writing code for Wayland-specific routines, and integrating with EGL and OpenGL. They also addressed code complexity by removing function pointers and unnecessary code. Moreover, the user focused on code cleanup by separating options and removing globals.
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.