Benjamin Bentmann is a seasoned software developer with 18 years' experience specializing in Java and C++ and a strong track record in build tooling and plugin ecosystems. Based in the Cologne–Bonn region, he has been a long-standing contributor and committer to Apache Maven and related projects, improving core behavior, encoding handling, and cross-platform test stability for widely used build plugins like surefire and the compiler plugin. At Sonatype and previously as a project lead for Eclipse Aether, he focused on backend engineering, dependency resolution, and robust integration testing, often addressing subtle platform and encoding edge cases that break CI on Windows. His work blends pragmatic bugfixes with test automation improvements, showing a preference for making developer tooling reliable and portable in complex build environments. Trained at TU Dortmund University, he pairs academic foundations with practical open-source leadership across major Java build infrastructure.
18 years of coding experience
4 years of employment as a software developer
Diploma, Computer Science, Diploma, Computer Science at TU Dortmund University
Contributions summary:Benjamin's contributions primarily focused on implementing and testing enhancements related to the Maven core. They added new integration tests (ITs) to verify various functionalities of the core functionalities. Additionally, they implemented code changes related to dependency resolution, build plans, and proper handling of network settings, and improved messaging and validation of parameters, and implemented Java API's. The changes involved modifying classes and methods within the core of the Maven build process, indicating a focus on back-end development.
Contributions summary:Benjamin made multiple contributions related to the Apache Maven plugins project. They addressed unit test issues, including tweaking the tests and ensuring they pass on Windows. They also implemented the correct file encoding and used the configuration defined by the POM file, demonstrating skills in Java and Maven plugin development. The contributions primarily focused on refactoring and addressing existing bugs.
maven-pluginmaven-pluginsmavenapachejava
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
Benjamin Bentmann - Software Developer at Sonatype