Dominic Griesel is a Senior Software Engineer with nine years of professional experience specializing in IoT, home automation, and full-stack development using Node.js, TypeScript, and React. Founder of the zwave-js project and a core contributor to widely used platforms like Home Assistant and ioBroker, he builds and maintains standards-compliant Z-Wave device drivers that enable secure, local control for tens of thousands of users. His work spans backend automation, DevOps improvements to installation and build tooling, and rigorous TypeScript typing and test automation to ensure reliability. A former research engineer with an M.Sc. in Mechanical Engineering, he uniquely combines hands-on software craftsmanship with systems-level thinking from hardware and manufacturing contexts. Outside engineering he authors a multi-volume Math textbook used at TU Darmstadt and even performs as a keyboardist, reflecting a blend of technical depth and creative interests.
Contributions:16 reviews, 190 commits, 107 PRs in 4 years
Contributions summary:Dominic's contributions primarily revolved around enhancing the installation and build processes of the ioBroker project. They implemented significant changes to the installation script, including improvements for automated installations, permission handling, and platform-specific configurations. They also addressed issues related to npm and Node.js versions, ensuring compatibility and streamlining the build and deployment procedures for the project. Their work focused on automating the setup and improving the overall usability of ioBroker across various operating systems.
Contributions:1 review, 90 commits, 81 PRs in 5 years 1 month
Contributions summary:Dominic contributed to the `iobroker/iobroker.repositories` repository, which involves managing repositories for the ioBroker project. Their work primarily focused on modifying scripts and tools related to adapter version checking, and adding functionalities for managing adapters. The user implemented changes to incorporate npm version checking, incorporating the use of Promises and async/await. They have also added a feature to add adapters to stable and latest repositories.
iobrokerrepositoriessmarthome
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
Dominic Griesel - Senior Software Engineer at Selbstständig