Patrick Dehn

Software Engineer, Frontend at Camunda

Berlin, Germany
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
Patrick Dehn is a frontend software engineer based in Berlin with 11 years of experience building and refining complex web UIs, particularly for BPMN tooling and process orchestration. He has been a core contributor to bpmn.io projects and a long-standing frontend developer at Camunda, shaping Modeler, Operate and Tasklist experiences used by process engineers worldwide. Comfortable across the stack, his work blends UI polish (popup menus, properties panels, keyboard shortcuts) with pragmatic full‑stack changes to enable features like task morphing and editor integrations. Patrick’s contributions show a focus on usability and cross‑browser robustness—fixing subtle Firefox quirks and multi‑menu bugs—and he pairs academic grounding in applied computer science with hands‑on open source impact.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.Sc.) Medieninformatik, Bachelor of Science (B.Sc.) Medieninformatik at Berlin University of Applied Sciences Berlin (BHT)
bookMaster of Science (M.Sc.) Angewandte Informatik, Master of Science (M.Sc.) Angewandte Informatik at Hochschule für Technik und Wirtschaft Berlin
bookBerufsausbildung IT-Systemelektroniker (IHK), Berufsausbildung IT-Systemelektroniker (IHK) at PC-Feuerwehr Hamburg-Mitte GmbH
languagesGerman, English
github-logo-circle

Github Skills (30)

javascript10
bpmn-js10
ui-components10
css10
diagram10
graph-editor10
ui-design10
editor10
testing-library10
svg10
front-end-development10
bpmn10
html10
frontend10
diagramsnet10

Programming languages (11)

TypeScriptMDXJavaCSSCoffeeScriptHandlebarsJavaScriptGo

Github contributions (5)

github-logo-circle
A properties panel for bpmn-js.
Role in this project:
userFull-stack Developer
Contributions:67 commits, 103 pushes, 71 branches in 1 year 10 months
Contributions summary:Patrick primarily contributed to improving the properties panel for a BPMN-js library. They addressed various bugs and corrected typos, improving the code quality. The user also added features such as a toggle option and scrolling functionality to the tab bar. Furthermore, the user worked on the implementation of form fields, including validation, and enabled users to configure form field properties, focusing on UI and functionality improvements related to element properties within the properties panel.
camundajavascriptbpmnpropertiesdmn
bpmn-io/diagram-js

Jun 2015 - May 2018

A toolbox for displaying and modifying diagrams on the web.
Role in this project:
userFront-end Developer
Contributions:50 commits, 3 PRs, 97 pushes in 2 years 11 months
Contributions summary:Patrick primarily contributed to the `diagram-js` library by implementing and refactoring features related to the popup menu. They ensured proper functionality, added new features like the display of attribute menus, addressed Firefox compatibility issues, and improved overall menu styling. Furthermore, they addressed bugs related to the handling of multiple popup menus within the diagram-js library. The commits demonstrate a strong focus on improving the user interface and overall usability of the diagram editor.
diagramsdiagram-editorsvgtoolboxjavascript
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
Patrick Dehn - Software Engineer, Frontend at Camunda