Niklas Kiefer

Senior Frontend-Developer & Team Lead at OEV Digital Campus 360

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
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.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science - BS, IT-Systems Engineering, Bachelor of Science - BS, IT-Systems Engineering at Hasso Plattner Institute
bookMaster of Engineering - MEng, Technisches Innovationsmanagement, Master of Engineering - MEng, Technisches Innovationsmanagement at Hochschule Harz
stackoverflow-logo

Stackoverflow

Stats
53reputation
6kreached
0answers
2questions
github-logo-circle

Github Skills (28)

javascript10
bpmn-js10
testing10
css10
ui-design10
dmn10
uid10
toolkits10
svg10
front-end-development10
bpmn10
react10
modeling10
editor9
diagram9

Programming languages (12)

TypeScriptMDXJavaCSSSmalltalkHandlebarsJavaScriptVue

Github contributions (5)

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

Oct 2021 - Jan 2023

View and visually edit JSON-based forms.
Role in this project:
userFront-end Developer
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.
form-jsbpmn-ioreactjson
A properties panel for bpmn-js.
Role in this project:
userFront-end Developer
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