Maciej Barelkowski

Senior Software Developer at Camunda

Greater Poland Voivodeship
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
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.
code9 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Law, Master's degree Law at Uniwersytet im. Adama Mickiewicza w Poznaniu
bookLaw (exchange), Law (exchange) at University of Groningen
languagesPolish, English, Dutch, German
stackoverflow-logo

Stackoverflow

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

Github Skills (18)

javascript10
bpmn-js10
css10
user-interface10
ui-design10
uid10
svg10
front-end-development10
bpmn10
html10
react10
diagramming9
markdown9
markdown-it9
lessc9

Programming languages (15)

MDXJavaCSSRustMakefileScalaHandlebarsHTML

Github contributions (5)

github-logo-circle
bpmn-io/dmn-js

Jan 2019 - Jan 2023

View and edit DMN diagrams in the browser.
Role in this project:
userFront-end Developer
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.
diagramsbrowsersvgchartjs-pluginjavascript
A properties panel for bpmn-js.
Role in this project:
userFront-end Developer
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