Maciej Barelkowski is a Senior Software Developer with nine years of experience, currently building developer-facing web tooling at Camunda. He specializes in front-end engineering for diagramming and modeling libraries (notably substantial contributions to the bpmn-io ecosystem such as diagram-js, bpmn-js and properties-panel), improving UX, eventing, and configurable rendering features. Comfortable across the stack from MEAN backends to complex UI components, he has a track record of shipping practical features like async properties panels, dynamic form conditions, and flexible connection previews. His background in law and international exchange study adds an uncommon mix of analytical rigor and attention to correctness when designing interfaces and rules. Colleagues rely on him to modernize legacy codepaths, strengthen tests, and translate domain constraints into intuitive UI behaviors.
9 years of coding experience
5 years of employment as a software developer
Master's degree Law, Master's degree Law at Uniwersytet im. Adama Mickiewicza w Poznaniu
Law (exchange), Law (exchange) at University of Groningen
Contributions:3 releases, 108 reviews, 275 commits in 4 years
Contributions summary:Maciej primarily contributed to the front-end aspects of the DMN editor, as evidenced by changes to decision table components, styling, and user interface elements. Their work involved fixing layout bugs, enhancing the user experience with features like resizable columns and improved context menus, and implementing new features such as simple date and time editing, and highlighting the input/output value/label. Furthermore, the user focused on improving the rendering and display of decision tables.
Contributions:9 releases, 179 reviews, 157 commits in 4 years 2 months
Contributions summary:Maciej's commits primarily focused on enhancing the bpmn-js-properties-panel, a properties panel for bpmn-js. They implemented features to improve the handling of links and HTML descriptions within the panel, including escaping HTML entities and transforming Markdown links into HTML links. The contributions included adding new UI components such as a CollapsibleEntry, addressing user experience through code updates, and incorporating features to streamline text formatting within the properties panel.
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
Maciej Barelkowski - Senior Software Developer at Camunda