Dietrich Schulten is a Senior Java Consultant based in Heilbronn, Germany, with 14 years of experience building and integrating enterprise Java systems. He has a strong track record at Allianz and Bosch Software Innovations driving Java EE backend development and API-first solutions, and earlier leadership roles introduced agile practices to ERP and security-focused projects. An active open-source contributor, Dietrich has enhanced well-known projects like Springfox (improving Spring Integration and RestDocs support) and Apache Camel (strengthening Consul service discovery and integration components), reflecting his focus on reliable API documentation and resilient service integration. Comfortable across consulting and hands-on engineering, he brings both technical depth and practical process improvements to complex enterprise landscapes.
Automated JSON API documentation for API's built with Spring
Role in this project:
Back-end Developer / API Developer
Contributions:43 commits, 2 PRs, 10 comments in 6 months
Contributions summary:Dietrich primarily contributed to the development of Springfox, an automated JSON API documentation tool for Spring. Their work involved adding Spring Integration support, which included creating request handlers for Spring Integration inbound HTTP adapters and gateways. They also implemented Spring RestDocs integration to define response body examples. This demonstrates their focus on enhancing API documentation capabilities within a Spring environment.
Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
Role in this project:
Back-end Developer
Contributions:6 commits, 6 PRs, 6 comments in 17 days
Contributions summary:Dietrich primarily contributed to the Apache Camel project, focusing on integration framework features. Their work included implementing Consul service discovery improvements, such as logging and handling connection issues. They added support for agent registration and deregistration in Consul, and introduced an Exchange object in ServiceFilter for filtering exchange content. Several code changes focused on the camel-consul component, specifically integrating with the Consul API.
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
Dietrich Schulten - Senior Java Consultant at Allianz Deutschland