Daniel Zappold is a Principal Software Engineer based in Freiburg with 11 years of professional experience blending hands‑on Kotlin/Java development and pragmatic agile leadership. He has repeatedly helped organizations adopt TDD, CI/CD and Scrum—working as an Agile Coach, Scrum Master and trainer for clients like Siemens and Infineon—while currently shaping architecture and delivery at CARFAX Europe. His background spans embedded and security‑sensitive systems (C/C++) to IoT device deployments and modular Kotlin services, giving him a rare cross‑domain perspective on reliability and testability. Colleagues know him as a practitioner who pairs code‑level contributions (unit and integration testing, refactoring) with team coaching and continuous delivery enablement. He often focuses on making nonobvious improvements: instrumenting development processes and test strategies that reduce long‑term maintenance costs as much as shipping features.
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.