Rainer Rainer-gericke

Bartender at LA BRUJA

Gießen, Hesse, Germany
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
Rainer Rainer-gericke is a pragmatic engineer-turned-bartender based in Gießen with eight years of hands-on software development experience and a recent focus on hospitality. He previously worked at Bundeswehr WTD-41 and remains an active open-source contributor specializing in high-performance C++ graphics and platform-specific backend fixes. His contributions to notable projects like Chrono and VulkanSceneGraph include refactoring rendering pipelines, adding PBR material support, and ensuring Vulkan 1.3 compatibility on macOS—work that combines low-level performance tuning with cross-platform stability. Comfortable both in command-line toolchains and behind a busy bar, he brings discipline from defense engineering and attention to user experience in equal measure. Rainer’s mix of systems-level graphics expertise and practical service-industry skills makes him adept at solving technical problems under pressure while keeping an eye on real-world usability.
code8 years of coding experience
github-logo-circle

Github Skills (12)

c1710
vulkan10
macos10
c-language10
refactoring10
cpp10
cprogramming-language10
graphic10
pipeline10
texture-mapping10
windows4
android4

Programming languages (5)

C++CObjective-C++CMakeGLSL

Github contributions (5)

github-logo-circle
projectchrono/chrono

Nov 2018 - Jan 2023

High-performance C++ library for multiphysics and multibody dynamics simulations
Role in this project:
userBack-end Developer
Contributions:3 reviews, 449 commits, 4 PRs in 4 years 3 months
Contributions summary:Rainer's commits focused on refactoring the code, including the selection of draw modes and the implementation of various material definitions. The changes indicate a focus on optimizing rendering performance through the addition of more texture types and a simplified rendering pipeline. Further work on implementing a full PBR (Physically Based Rendering) material model and related features such as texture-based maps shows development of the graphics features of the software.
c-plus-plussimulationroboticssimulationsmultibody
vsg-dev/VulkanSceneGraph

Nov 2020 - Oct 2022

Vulkan & C++17 based Scene Graph Project
Role in this project:
userBackend Developer
Contributions:4 reviews, 7 commits, 5 PRs in 1 year 11 months
Contributions summary:Rainer primarily contributed to the macOS platform-specific code within the Vulkan Scene Graph project. Their work focused on the `MacOS_Window.mm` file, addressing build issues, implementing window position settings, and optimizing code for better stability. They also made critical updates to incorporate Vulkan 1.3.216 compatibility, ensuring the project functions correctly with the latest Vulkan version. Additionally, they addressed a bug related to mouse events in macOS 13 (Ventura).
cppwindowsvulkanlinuxc-plus-plus
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
Rainer Rainer-gericke - Bartender at LA BRUJA