David Sondermann

Forstinning, Bavaria, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job5 years of employment as a software developer
bookFachinformatiker 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
languagesEnglish, French, German
stackoverflow-logo

Stackoverflow

Stats
131reputation
2kreached
3answers
0questions
github-logo-circle

Github Skills (35)

unit-testing10
caching10
kubernetes10
brokers10
testing10
mqtt10
hazelcast10
broker10
data-serialization10
exporter10
java10
kubernetes-client10
mqttnet10
data-structure10
serialization10

Programming languages (13)

C#JavaJinjaC++MakefileGoGroovyKotlin

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Sep 2013 - Jul 2018

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:
userBackend 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.
computationstream-processingbigtablereal-timestreaming-data
Hazelcast Code Samples
Role in this project:
userBack-end Developer
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.
Request Free Trial
David Sondermann