Holger Just is a seasoned software engineer based in Berlin with 16 years of experience building and hardening backend systems and developer tooling. He currently contributes at Planio and is an active open-source maintainer in the Ruby/Rails ecosystem, improving libraries like concurrent-ruby and lograge to make concurrency safer and Rails logging more practical for production. Holger blends hands‑on QA discipline with backend engineering—adding tests, fixing edge-case bugs, and clarifying platform-specific behavior such as JRuby processor counts. A pragmatic DevOps advocate, he focuses on maintainability and observable systems rather than flashy frameworks. He’s driven by curiosity—“pressing buttons to change patterns of lights”—and has a track record of quietly improving developer experience and resilience in widely used projects.
ChiliProject is a web based project management system built on Ruby on Rails
Role in this project:
Back-end Developer & QA Engineer
Contributions:339 commits, 181 PRs, 1 push in 4 years
Contributions summary:Holger's contributions focused on enhancing the query functionality and associated testing within the ChiliProject project management system. They addressed issues related to handling empty sets in query value lists, adding unit tests to ensure proper behavior with empty sets, and fixing bugs within the core query model. These changes aimed to improve the robustness and reliability of the query feature, crucial for issue tracking and reporting within the application. Further contributions included a merge related to handling RubyGems 1.6 deprecation.
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
Role in this project:
Backend Developer
Contributions:6 commits, 7 PRs, 5 comments in 5 years 11 months
Contributions summary:Holger focused on improving the quality and maintainability of the `concurrent-ruby` library. Their contributions include fixing code comments and correcting potential issues arising from array slicing on Rubinius. Furthermore, they initialized thread-local variables and addressed warnings in the spec files, ensuring code correctness and preventing unexpected behavior. They also updated the documentation for `processor_count` on JRuby, clarifying its behavior.
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.