Bennet Schulz is a seasoned Java and cloud-native engineer with 11 years of experience building backend systems and developer-facing tooling across enterprises and open source. He currently works at codecentric AG and has held senior engineering roles at Red Hat and Otto, delivering services with Java/Kotlin, Spring Boot, Quarkus, Kubernetes, AWS/GCP and Terraform. An active open-source contributor and member of several Java user groups, Bennet maintains popular projects like togglz and has improved backend robustness in apiman by refactoring, enhancing exception handling, and modernizing dependencies. His background includes research in time-series and data mining, teaching OOP and refactoring legacy systems, which gives him an uncommon blend of academic rigor and production-grade engineering. He’s comfortable navigating both cloud infrastructure and developer tooling, with a track record of simplifying complex systems and keeping ecosystems up to date.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Ostfalia - University of Applied Sciences
Contributions:25 releases, 55 reviews, 262 commits in 3 years 1 month
Contributions summary:Bennet updated dependencies for various libraries, including Guava, Guice, JUnit, and mocking dependencies. These updates likely involved improvements to the core functionality and the spring-security module, which contains testing for user roles. The user also updated dependencies related to the Spring Mobile project and removed an autoconfigure module. These changes suggest a focus on keeping the project dependencies up-to-date and resolving any associated conflicts.
Extensible and flexible API Management. Add your own functionality with simple Java plugins.
Role in this project:
Back-end Developer
Contributions:5 commits, 2 PRs, 2 comments in 23 days
Contributions summary:Bennet primarily focused on refactoring and improving the back-end code within the Apiman API management platform. They made several changes to enhance code reusability by extracting methods and simplifying existing code. Additionally, the user implemented features like mapping exceptions to HTTP status codes and improving exception handling. They also contributed to infrastructural improvements by creating a new utility class and refactoring keystore and truststore methods.
api-gatewayapimavenapi-managerjvm
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
Bennet Schulz - Insert Important Job Title at codecentric AG