Gerhard Stein is a research leader and seasoned C++ developer with 16 years of experience building high-performance, low-latency systems and leading product and firmware teams at FLEXOPTIX. He combines a Doktor-Ingenieur in Mechanical Engineering with hands-on software craftsmanship, translating architectural debt into measurable sunk-cost and time-to-market metrics for executive decision making. As a founder and LinkedIn instructor he bridges engineering, teaching, and product strategy while reducing cloud and R&D waste through quantification and optimization. Active in open source, he has improved UI and platform integrations for projects like Money Manager EX and contributed Android/SDL work to retro gaming stacks, showing attention to both UX polish and low-level systems. Based in Dieburg, Germany, he brings a rare mix of academic rigor, embedded firmware experience, and product-led leadership.
Port of SDL library and several games to the Android OS.
Role in this project:
Back-end Developer
Contributions:1 review, 185 commits, 2 PRs in 9 years 1 month
Contributions summary:Gerhard's commits primarily focused on integrating Android features into the SDL2 port of the Commander Genius game. This involved modifying Java code related to the video system and settings, including screen keyboard implementations. The commits also include changes to C code, specifically in the `SDL_androidvideo.c` and `sdl_main.c` files, indicating work on Android-specific video and main loop handling. The user also made changes to the build scripts and other project configurations related to Android platform.
Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:5 commits, 6 PRs, 12 comments in 3 years 6 months
Contributions summary:Gerhard primarily focused on updating the Commander Genius port within the RetroPie setup script. Their work involved updating the Commander Genius version in multiple commits, transitioning from version tags to the "stable" branch for the source code, and enabling the Cosmos engine. These commits show the user's direct involvement in managing and integrating third-party software updates and configuration within the RetroPie environment.
raspberry-piemulatorodroidretroarchsd-card
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.