Senior Frontend-Developer & Team Lead at OEV Digital Campus 360
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Niklas Kiefer is a Senior Frontend Developer and Team Lead based in Berlin with 10 years of experience building and shipping developer-facing UI for diagram and modeling tools. He combines hands-on front-end craft—CSS, accessibility, i18n and fine-grained label/tooltip rendering—with full-stack improvements to desktop and browser modelers such as Camunda Modeler and the widely used bpmn-js/dmn-js ecosystems. At Camunda he moved beyond bugfixes to refactors and UX improvements that improved editing flows, keyboard shortcuts and component consistency, and now leads frontend work at OEV Online Dienste. He’s comfortable translating complex domain models (BPMN/DMN/forms) into intuitive UIs and has a track record of contributing meaningful, test-covered features to prominent open-source tooling. A former student researcher with a Master in Technical Innovation Management, he blends academic rigor with pragmatic product-focused engineering.
10 years of coding experience
8 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
Master of Engineering - MEng, Technisches Innovationsmanagement, Master of Engineering - MEng, Technisches Innovationsmanagement at Hochschule Harz
Contributions:360 reviews, 152 commits, 336 PRs in 1 year 3 months
Contributions summary:Niklas primarily focused on enhancing the visual aspects of the form-js project. Their contributions included updating the color scheme for the viewer and editor components, ensuring a consistent and modern design. The user also worked on improving the styling of various form elements, such as input fields and text areas, by implementing font inheritance and other CSS modifications. Furthermore, they made improvements to the user experience by addressing accessibility concerns and ensuring components are keyboard accessible.
Contributions:138 reviews, 220 commits, 103 PRs in 4 years
Contributions summary:Niklas primarily focused on developing and modifying the properties panel for bpmn-js. Their work involved implementing UI elements and functionality to correctly display and manipulate properties associated with BPMN elements, specifically concerning elements within BPMN groups. The user made changes to ensure the panel correctly displays the category values of BPMN groups, as well as modifications to the handling of template properties and their visual representation. They addressed and fixed issues with text annotation labels within the panel and added UI components such as a new entry for camunda:errorMessage.
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
Niklas Kiefer - Senior Frontend-Developer & Team Lead at OEV Digital Campus 360