Principal Technology Evangelist Salesforce at DIA Digital Consulting
Munich, Bavaria, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christian Knapp is a Principal Technology Evangelist for Salesforce based in Munich with over a decade of hands-on experience leading Salesforce development and architecture. He has progressed from system administrator and developer roles to head and principal positions, combining technical leadership with practical delivery at companies like appero and Shore.com. A long-time Trailblazer and Salesforce MVP, he contributes to notable open-source projects such as the DLRS rollup tool and the CumulusCI automation framework, focusing on backend reliability and test automation. Christian pairs deep Apex and Salesforce DX expertise with a background in philosophy and literature, which informs his clear technical writing and thoughtful evangelism. Colleagues describe him as an autodidact and hobby chef who brings curiosity and precise problem-solving to complex integrations and developer tooling.
10 years of coding experience
7 years of employment as a software developer
Magister Artium, Philosophie, Neuere deutsche Literaturgeschichte, englische Philologie Schwerpunkt Literaturwissensc, 1,1, Magister Artium, Philosophie, Neuere deutsche Literaturgeschichte, englische Philologie Schwerpunkt Literaturwissensc, 1,1 at Albert-Ludwigs-Universität Freiburg im Breisgau
German, English, French, Romanian, ungarisch, Hebrew, Latin
Declarative Lookup Rollup Summaries (DLRS) is a community built and maintained Salesforce application that allows you to create cross object roll-ups declaratively - no code! For install instructions and documentation, visit our website https://sfdo-community-sprints.github.io/DLRS-Documentation/
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:74 reviews, 57 commits, 57 PRs in 1 year 4 months
Contributions summary:Christian primarily focused on maintaining and improving test coverage within the project. They updated existing test classes, fixing issues and adding new test cases for the fflib-apexmocks library, ensuring the correct behavior of mocked methods and exception handling. Additionally, they addressed security concerns, fixing issues related to Read Only profile with fflib-common and integrated the disabling of NPSP triggers in RollupService. The user also contributed to the new creation wizard, integrating changes from the main branch and formatting the code for better readability.
Python framework for building portable automation for Salesforce projects
Role in this project:
Backend Developer
Contributions:8 commits, 4 PRs, 41 comments in 8 months
Contributions summary:Christian primarily contributed to the `cumulusci` framework, focusing on Salesforce-related tasks. Their work involved modifying and enhancing existing functionalities within the `cumulusci/tasks/salesforce.py` file, specifically related to package uploads, including adjusting the waiting time. The user also updated the project to utilize the Salesforce DX, which necessitated changes to the scratch org configuration by integrating new commands and parsing the output for relevant information. Several commits centered on the addition and refinement of the package upload request status handling.
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
Christian Knapp - Principal Technology Evangelist Salesforce at DIA Digital Consulting