Christoph Olszowka is a seasoned technology leader and CTO based in Hamburg with 17 years of experience building reliable backend systems and leading engineering teams. He combines hands-on engineering—demonstrated by contributions to widely used Ruby projects like SimpleCov and the Ruby Toolbox catalog—with strategic oversight at M-TRIBES and as a long-term freelancer. His strengths include test automation, tooling, and improving code quality through rigorous validation and error handling. Colleagues rely on him to translate complex requirements into maintainable software and robust developer workflows. Notably, he has a track record of adding practical features and schema-driven safeguards to open-source ecosystems, showing an orientation toward long-term project health as well as shipping value.
Code coverage for Ruby with a powerful configuration library and automatic merging of coverage across test suites
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:501 commits, 35 PRs, 51 pushes in 12 years 6 months
Contributions summary:Christoph's contributions primarily revolved around developing the core functionality of the code coverage library, SimpleCov, written in Ruby. They implemented initial imports of library components and added test cases to SourceFile and SourceFileLine. Furthermore, the user focused on ensuring argument validation and improving error handling. They also added grouping features for coverage analysis and implemented the initial features for a basic formatter.
The Ruby Toolbox library catalog. If you'd like to contribute to the categorizations of Ruby open source projects on the Ruby Toolbox this is the place you can do so 📬🎉
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:3 reviews, 622 commits, 640 PRs in 5 years
Contributions summary:Christoph primarily contributed to the development and maintenance of the Ruby Toolbox catalog. Their work involved setting up essential tooling and testing frameworks such as RSpec, Rubocop, and JSON schema validation, which improved code quality. They implemented features such as exporting the catalog as JSON and added schema validation to ensure data integrity. In addition, the user ensured all project entries in the catalog exist on rubygems.org.
placetoolboxcatalogruby
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
Christoph Olszowka - Chief Technology Officer at M-TRIBES