Norbert Preining

Principal Software Engineer at TeX Live Team

Vienna, Austria
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
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.
code21 years of coding experience
job20 years of employment as a software developer
bookVienna University of Technology
bookMatura, Matura at Bundesgymnasium Wien XVI Maroltingergasse
languagesGerman, English, Italian, Japanese, French
stackoverflow-logo

Stackoverflow

Stats
237reputation
10kreached
5answers
12questions
github-logo-circle

Github Skills (62)

javascript10
sqlite10
back-end-development10
apidoc10
python10
scripting10
ui-components10
schema-design10
java10
javas10
emberjs10
script10
api10
front-end-development10
sh10

Programming languages (42)

C#CDMakefileGoCommon LispHTMLAPI Blueprint

Github contributions (5)

github-logo-circle
fossasia/susi_linux

Mar 2019 - Mar 2021

Hardware for SUSI AI https://susi.ai
Role in this project:
userFull-stack Developer
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.
aihardware
abraunegg/onedrive

Nov 2018 - Aug 2025

OneDrive Client for Linux
Role in this project:
userBack-end Developer
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.
Request Free Trial