Johann Ehlers

Senior Software Specialist at DB Systel GmbH

Darmstadt, Hesse, 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
Johann Ehlers is a Senior Software Specialist with nine years of full‑stack experience, currently shaping TeamOps and developer experience at DB Systel in Darmstadt. He champions async‑first collaboration and a docs‑first mindset, converting tacit knowledge into clear documentation that accelerates onboarding and autonomous decision‑making. A hands‑on React and TypeScript developer, he’s contributed to Chakra UI—improving component types, accessibility behaviors, and the project’s documentation site—demonstrating a knack for both UI polish and DX. Johann designs systems and the human processes around them, focusing on sustainable evolution, continuous improvement, and reducing friction for teams. Outside work he draws lessons in empathy and patience from being a husband and father, which informs his approach to leadership and collaboration.
code9 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS, Informatik, Bachelor of Science - BS, Informatik at Darmstadt University of Applied Sciences
bookEuropean Baccalauréat, European Baccalauréat at European School Frankfurt am Main
bookTechnischen Universität Darmstadt
languagesGerman, French, English
stackoverflow-logo

Stackoverflow

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

Github Skills (17)

accessibility10
react-components10
ui-components10
typescript10
nextjs10
react-component10
component-kit10
typescript-types10
typescripts10
react10
chakra-ui10
javascript9
css-in-js9
documentation9
css7

Programming languages (5)

TypeScriptMDXC#JavaScriptPython

Github contributions (5)

github-logo-circle
chakra-ui/chakra-ui-docs

Nov 2021 - Oct 2022

Documentation website for chakra ui
Role in this project:
userFront-end Developer
Contributions:160 reviews, 224 commits, 214 PRs in 11 months
Contributions summary:Johann contributed to the documentation website for Chakra UI, focusing primarily on implementing and resolving conflicts related to the website's structure and styling. Their work included adding and modifying components for improved documentation, such as adding the FAQ page, creating links to new guides, and resolving styling conflicts. They also contributed to the website's theming by modifying the version switcher for correct navigation. Overall, the user's contributions suggest a focus on enhancing the user interface and usability of the documentation site.
documentation-websitereactemotionjschakra-uichakra
chakra-ui/chakra-ui

Jan 2022 - Oct 2022

Chakra UI is a component system for building products with speed ⚡️
Role in this project:
userFront-end Developer
Contributions:11 reviews, 8 commits, 10 PRs in 8 months
Contributions summary:Johann focused on enhancing the Chakra UI component library by adding and refining component types and functionalities. Their contributions include implementing `CheckboxState` and `RadioState` types for managing component states. They also addressed a conflict with the native `size` prop in input components and exposed the `setValue` method from the `useClipboard` hook. Additionally, the user fixed a regression with the `disabled` selector in buttons.
reactaccessiblereact-applicationsui-librarya11y
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
Johann Ehlers - Senior Software Specialist at DB Systel GmbH