Tobias Roeser is Head of Corporate Intellectual Property at Biotest with 16 years’ experience at the intersection of patent law and technology, blending deep IP leadership with hands-on software development. Based in the Frankfurt Rhine-Main area, he pairs a background as a European and German patent attorney with prolific open-source contributions in Scala/Java/Kotlin projects, including work on well-known repos like Ammonite and Scala Steward. He contributes practical backend and tooling improvements—release preparation, Scala 3 support, Asciidoc integration and Mill build tooling enhancements—demonstrating an engineer’s attention to maintainability and compatibility. A long-term Linux user and OSM mapper, Tobias brings a pragmatic, systems-oriented mindset to both legal strategy and code, comfortable moving between boardroom IP decisions and fixing subtle runtime or metadata issues. He is available for open-source contract work, reflecting an ongoing commitment to the developer community alongside his corporate role.
Support alternative markup for Apache Maven POM files
Role in this project:
Back-end Developer
Contributions:18 reviews, 45 commits, 34 PRs in 6 years 5 months
Contributions summary:Tobias primarily focused on enhancing the Scala-based model reader within the `polyglot-maven` repository. They improved error reporting for Scala POM files, specifically pinpointing the location of errors. Further contributions involved hardening paths for include preprocessors and adding a new `translate-project` goal to the plugin, providing users with finer control over project translation. The user also addressed issues related to string handling and fixed a null pointer exception when writing models.
Contributions:3 releases, 33 reviews, 20 commits in 1 year 10 months
Contributions summary:Tobias primarily contributed to the Ammonite project by modifying and updating existing code. Their work focused on fixing URLs and metadata related to github, preparing releases, and updating the changelog to reflect recent changes. These changes included support for new Scala versions and improvements for Scala 3 support. In addition, they were involved in refactoring the main entry points to maintain backward compatibility.
scalascriptingdotty
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.