Reiner Gerecke

Lead Software Engineer at momox

Berlin, 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
Reiner Gerecke is a Lead Software Engineer based in Berlin with 15 years of experience building backend systems and improving developer experience at scale. At momox he progressed from Software-Entwickler to leading engineering efforts since 2022, focusing on reliable, production-grade services and team delivery. He is an active open-source contributor with practical full-stack instincts—improving universal JS tooling in razzle, hardening a high-performance Python linter (ruff) in Rust, and enhancing backend storage and DB interactions for Unknown Horizons. Comfortable touching core logic and developer tooling alike, he brings a pragmatic blend of bug fixes, new features, and test-driven improvements. Colleagues would describe him as a hands-on leader who elevates code quality while keeping product velocity steady.
code15 years of coding experience
job7 years of employment as a software developer
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
12,084reputation
1.6mreached
95answers
1question
Badges
dictionary
top-5%
django
top-1%
django-forms
top-5%
jquery
top-5%
twitter
top-5%
forms
top-5%
github-logo-circle

Github Skills (45)

unit-testing10
javascript10
database-api10
static-analysis10
python10
django10
ruff10
databases10
isomorphic10
webpack10
webpacker10
linter10
rust10
react10
database10

Programming languages (9)

TypeScriptC++RustCJavaScriptGoZigHTML

Github contributions (5)

github-logo-circle
Unknown Horizons official code repository
Role in this project:
userBackend Developer
Contributions:871 commits, 89 PRs, 251 pushes in 7 years
Contributions summary:Reiner primarily contributed to the backend functionality, with changes focused on enhancing the database interaction capabilities and improving code related to production lines. They implemented the `execute_many` method in `DbReader` and also fixed issues in storage tests, which involved modifying `GlobalLimitStorage` to return the global limit. Furthermore, the user added new tests for various storage mechanisms and production line operations.
pythongameunknownsimulationstrategy
astral-sh/ruff

Nov 2022 - Dec 2022

An extremely fast Python linter and code formatter, written in Rust.
Role in this project:
userBackend Developer
Contributions:54 reviews, 29 commits, 36 PRs in 1 month
Contributions summary:Reiner primarily contributed to the `ruff` project by implementing and fixing linting rules. They focused on addressing and resolving issues related to code formatting, particularly in Python files. Their work involved modifications in the core logic of the linter, including the addition of new checks and autofixes, as well as improvements to the codebase. They demonstrated the ability to understand and modify the existing structure of the project by interacting with different components, as well as adding fixes to the source code.
linterpythonruststyle-guidepep8
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
Reiner Gerecke - Lead Software Engineer at momox