Norbert Preining is a Principal Software Engineer and researcher with over 20 years of experience blending deep theoretical mathematics and logic with hands-on software and ML engineering. Currently at arXiv and co-driving open-source ML work through probabl, he has a track record of stabilizing critical infrastructure—from TeX Live leadership to robustness improvements in popular projects like the OneDrive Linux client and the FOSSASIA event platform. His career spans academia and industry (JAIST, Fujitsu, Mercari), where he moved research in algebraic specification and proof theory into production-quality systems and scalable ML solutions. An IFMGA-certified international mountain guide, Norbert brings the same precision and risk-awareness from alpine guiding to designing resilient, maintainable systems.
21 years of coding experience
20 years of employment as a software developer
Vienna University of Technology
Matura, Matura at Bundesgymnasium Wien XVI Maroltingergasse
Contributions:116 commits, 38 PRs, 153 pushes in 2 years
Contributions summary:Norbert made several contributions focused on improving the SUSI AI hardware platform. They updated installation scripts to support new hardware configurations, including ReSpeaker and QEMU. The user also simplified interface handling, optimized the setup of access points, and made the system more hardware-independent. Furthermore, they worked on improving the audio playback and integration, as well as introducing a new configuration system.
Contributions:87 reviews, 73 PRs, 121 pushes in 6 years 9 months
Contributions summary:Norbert contributed significantly to improving the `onedrive` client's stability and reliability. Their work involved fixing file renaming sync issues, adjusting timeout values for libcurl operations to enhance network connectivity, and implementing error handling for network and connection issues in monitor mode. Additionally, the user refactored the code to allow starting the client in monitor mode offline, improving the application's robustness and user experience. Further contributions included implementing database checkpointing and signal handling to ensure data integrity.
linuxonedrivemicrosoftoffice365office-365
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.