David Sondermann is a pragmatic backend engineer with 13 years of experience focused on reliable systems, test quality, and operational excellence from z/OS mainframes to cloud-native Java tooling. He spent years ensuring resilient mainframe operations at Atruvia and has a strong track record contributing to prominent open-source projects like Hazelcast, OpenTelemetry, and the fabric8 Kubernetes client—often improving tests, CRD generation, exporters, and sample code. Comfortable across distributed systems and observability stacks, he blends hands-on maintenance and automation experience with a knack for cleaning up code and hardening test suites. Colleagues describe him as open, communicative, and quick to adopt new technologies, which shows in diverse contributions from MQTT broker fixes to Jaeger/Zipkin exporter enhancements. Based in Bavaria, he pairs practical systems knowledge from enterprise banking environments with active participation in well-known Java ecosystems.
13 years of coding experience
5 years of employment as a software developer
Fachinformatiker für Systemintegration, Fachinformatik für Systemintegration, 1,4, Fachinformatiker für Systemintegration, Fachinformatik für Systemintegration, 1,4 at Städt. Berufsschule für kaufmännische Industrie- und Informatikberufe München
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
Backend Developer
Contributions:1906 commits, 1139 PRs, 1103 pushes in 4 years 10 months
Contributions summary:David's commits focus on cleaning up and enhancing existing tests within the Hazelcast project. Specifically, the user has been involved in refactoring and improving the tests related to map store, cache, and the core features of the distributed data structure. The commits indicate a focus on improving the reliability and maintainability of the test suite, covering areas such as serialization, exception handling, and backup mechanisms.
Contributions:149 commits, 31 PRs, 96 pushes in 2 years 10 months
Contributions summary:David primarily focused on cleaning up and improving the code samples within the Hazelcast code samples repository. Their commits involved refactoring and removing warnings from various modules, including quorum, clients, OSGi, jclouds, partition lost listener, and others. These changes mostly involved cleaning up the code and aligning the samples with coding standards.
javahazelcastin-memoryscalability
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.