Martin Stamm is a Senior Frontend Engineer based in Berlin with nine years of experience building core modeling libraries and Electron/React desktop apps for BPMN and DMN tooling. At Camunda he specializes in high-fidelity diagram rendering and UX—contributing to widely used open-source projects like bpmn-js and diagram-js where he implemented features such as multi-plane rendering and programmatic scrollToElement. He blends deep JavaScript and SVG expertise with practical full-stack work, having modernized legacy AngularJS apps to React and built framework-agnostic plugin systems for extendable webapps. Martin also contributes to documentation and example apps, and has implemented embedded React forms and a FEEL code editor, reflecting an interest in developer ergonomics and domain-specific languages. Colleagues rely on him for subtle UI fixes and backwards-compatible refactors that improve developer and end-user workflows.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS IT-Systems Engineering, Bachelor of Science - BS IT-Systems Engineering at Hasso Plattner Institute
A collection of usage examples for Camunda Platform intended to get you started quickly
Role in this project:
Full-stack Developer
Contributions:7 reviews, 18 commits, 16 PRs in 2 years
Contributions summary:Martin primarily contributed to enhancing the example user task forms for Camunda Platform. They implemented a React-based embedded form for user tasks, allowing for dynamic and interactive form elements. This involved creating both start and task forms, integrating React components, and managing form variables within the Camunda environment. Additionally, the user made adjustments to the examples for the 7.11 release, demonstrating active involvement in maintaining and updating the project.
Contributions:114 reviews, 118 commits, 73 PRs in 1 year 4 months
Contributions summary:Martin primarily contributed to the `bpmn-js-properties-panel` repository by updating and refactoring code to ensure backwards compatibility with older versions of `diagram-js`. They addressed issues related to the implicit root ID and the handling of keyboard events within input fields. The user also added features such as support for drilldown in panel headers and updated dependencies.
camundajavascriptbpmnpropertiesdmn
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
Martin Stamm - Senior Frontend Engineer at Camunda