David Kunz is a software architect at SAP specializing in BTP AI with seven years of professional experience and a strong academic foundation—a PhD in theoretical and mathematical physics from KIT. He focuses on back-end service design and performance, contributing to prominent SAP Cloud Application Programming Model samples where he improved service logic, pricing calculations, and test automation. Based in Walldorf, Germany, he blends rigorous research instincts with pragmatic engineering, often cleaning and refactoring complex service code to boost reliability. Outside of SAP he educates and engages the developer community as the creator of the DevOnDuty YouTube channel, translating deep technical topics into practical guidance.
7 years of coding experience
Doctor of Science, Theoretical and Mathematical Physics, Doctor of Science, Theoretical and Mathematical Physics at Karlsruhe Institute of Technology (KIT)
Diplom, Physics, 1,0 honors degree, Diplom, Physics, 1,0 honors degree at Karlsruher Institut für Technologie (KIT)
This project contains sample applications for SAP Cloud Application Programming Model.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:3 reviews, 210 commits, 14 PRs in 2 years 11 months
Contributions summary:David primarily focused on enhancing and maintaining the back-end functionality of the SAP Cloud Application Programming Model samples. Their commits involved updates to service implementations, including messaging event handling and integration with the bookshop application. They also made significant contributions to testing, adding and modifying test cases to ensure the reliability and functionality of the application.
Using SAP Cloud Application Programming Model and SAP Fiori elements to build a simple travel management app, both with Node.js and Java.
Role in this project:
Back-end Developer
Contributions:4 reviews, 35 commits, 15 PRs in 1 year
Contributions summary:David primarily focused on modifying the `srv/travel-service.js` file within the SAP Cloud Application Programming Model context. Their commits involved removing and undoing comments, indicating code cleanup or refactoring. They also made changes to clauses within the service file, likely to optimize the application's logic, particularly around total price calculations, and WHERE conditions. These modifications suggest a focus on back-end service logic and performance.
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.