Stephan Sundermann is a Berlin-based software engineer with 14 years of experience building systems ranging from embedded media playback to educational and autonomous-driving software. He combines deep C/C++ and binding-generation expertise—demonstrated by contributions to high-profile open-source projects like Kodi and Gtk#—with full-stack plugin work integrating external tools into IDEs. At Freie Universität Berlin he moved from eLearning development into research-driven autonomous driving engineering, pairing practical product delivery with academic rigor. His OSS work shows a knack for low-level platform integration (webOS video acceleration, audio/output optimizations) and for tooling that improves developer workflows. Colleagues value him for solving cross-platform compatibility issues and for turning complicated native APIs into reliable, reusable components.
14 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Freie Universität Berlin
Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
Role in this project:
Back-end Developer
Contributions:62 commits, 1 PR, 25 comments in 1 year 7 months
Contributions summary:Stephan primarily contributed to the generator component, which appears to be responsible for creating bindings for the Gtk# library. Their contributions focused on enhancing the generator's functionality by adding support for new types, attributes, and features like handling optional parameters and fixed-length arrays. They also addressed several bugs and implemented performance improvements to the generated code. These changes indicate a deep understanding of the library's internals and the binding generation process.
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows.
Role in this project:
Back-end & Embedded Systems Developer
Contributions:169 reviews, 113 PRs, 33 pushes in 2 years 2 months
Contributions summary:Stephan primarily contributed to the Kodi project, focusing on the webOS platform. Their work involved adapting Kodi's video and audio playback features for the webOS environment, including implementing initial Starfish video acceleration. They also addressed compatibility issues, such as enabling shutdown and reboot functionality, and optimized audio output. Furthermore, the user made improvements to system integration with webOS, including screen saver and keymap customizations.
pythonentertainmentc-plus-plusiosmultimedia
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
Stephan Sundermann - Software Engineer at Freie Universität Berlin