Simon Zambrovski is a Senior Consultant and BPM-focused software engineer with 13+ years building event-driven microservices, enterprise systems and workflow automation solutions from Hamburg. He blends domain-driven design, CQRS and event sourcing expertise with hands-on Java and Kotlin development, coaching and architecture work, often using Camunda and Axon in production. As a frequent open-source contributor he has improved core projects like Camunda BPM and Axon Framework—adding CMMN diagram support, JSON type handling and refined event upcasting—which reflects deep knowledge of event processing internals. Founder of Zanneta and long-term consultant at Holisticon AG, he pairs entrepreneurial initiative with practical delivery across long-running client engagements. Colleagues describe him as a “BPM craftsman” and “Event Sourcerer,” an engineer who also brings process modeling and DevOps sensibilities to make distributed systems observable and resilient.
13 years of coding experience
18 years of employment as a software developer
Dipl. Ing Computer Engineer, Dipl. Ing Computer Engineer at Hamburg University of Technology
C7 CE enters EOL in October 2025. Please check out C8 https://github.com/camunda/camunda – Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
Role in this project:
Back-end Developer
Contributions:2 reviews, 4 commits, 2 PRs in 8 years 2 months
Contributions summary:Simon primarily focused on enhancing the Camunda BPM platform's functionality. Their contributions include adding diagram resources to CMMN deployments, enabling the association of diagram images with CMMN definitions. They also worked on providing type detection for Set and Map in JSON processing using Jackson, and added the `taskId` and `taskIdIn` parameters to `TaskQueryDto`. Additionally, the user implemented configurations for Spring Eventing, enabling skippable event listener behavior.
Contributions summary:Simon primarily focused on enhancing the jbehave-needle module, integrating it with Needle for dependency injection. Their work involved migrating dependencies to de.holisticon.needle-mockito, implementing the integration with the Needle framework, and creating an archetype for easy setup. They contributed to documentation updates and added an example to showcase the integration of Needle within JBehave projects, specifically within a test scenario. Further commits involved upgrading to the newer version of Needle4J.
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
Simon Zambrovski - Senior Consultant at Zanneta GmbH