Mustafa Dagher

Senior Software Engineer at Camunda

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mustafa Dagher is a Senior Software Engineer based in Amsterdam with 13 years of hands‑on experience designing and scaling highly available Java backend systems, primarily in FinTech and payments. He has led end‑to‑end architecture and delivery of experimentation platforms and microservices—driving latencies down from ~100ms to 2ms and cutting event storage and analytics costs dramatically. At Adyen and ABN AMRO he combined close collaboration with data scientists and cloud re‑architecture to improve authorization/conversion outcomes and availability for mission‑critical payment flows. An active open‑source contributor to Camunda, he has improved platform stability and validation tooling in a widely used process orchestration project. Known for simplifying complex backend integrations and mentoring colleagues, he blends deep technical ownership with product‑focused thinking.
code13 years of coding experience
job12 years of employment as a software developer
bookBachelor’s Degree Systems and Biomedical Engineering, Bachelor’s Degree Systems and Biomedical Engineering at Cairo University
languagesEnglish, Arabic, French, Dutch
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

unit-testing10
javas10
camunda10
model-validation10
develop10
java10
xml-parsing9
apidoc9
bpmn9
api9
processmaker9
testing8
concurrency8

Programming languages (6)

MDXTypeScriptJavaScalaJavaScriptGo

Github contributions (5)

github-logo-circle
camunda/camunda

Mar 2024 - Apr 2025

Process Orchestration Framework
Role in this project:
userBack-end Developer
Contributions:400 reviews, 142 PRs, 284 pushes in 1 year 1 month
Contributions summary:Mustafa focused on improving the functionality and stability of the Camunda platform by making changes in various modules. These changes include the removal of an experimental annotation and the addition of a new method to a client interface. Additionally, the user addressed a performance issue in the job timeout mechanism by reducing the resolution of job timeout. They also enhanced the codebase by making the polling interval and batch limit configurable.
golangdistributedcamundaorchestrationworkflow-engine
camunda/camunda-bpm-platform

Jun 2024 - Jun 2024

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:
userBack-end Developer
Contributions:4 reviews, 2 PRs, 6 pushes in 1 day
Contributions summary:Mustafa focused on improving the validation of data models within the Camunda BPM platform. They implemented new constructors and methods for handling and writing validation results, including size limitations. Their work involved modifying existing validation logic and adding features to handle the output of validation results, integrating with Java and the model-api. Furthermore, the user wrote unit tests to verify the correct behavior of the validation results, including output size constraints.
flexible-frameworkcamundacamunda-bpm-platformdmnspring
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
Mustafa Dagher - Senior Software Engineer at Camunda