Marcel Stör is a software architect with over two decades of experience building web systems and IoT firmware, currently shaping architecture at ti&m and co-founding ThingPulse until 2024. He blends hands-on embedded development (notably sustained contributions to the popular NodeMCU firmware and tools like nodemcu-pyflasher) with backend and DevOps expertise, shipping reliable build pipelines and device-facing features. A former cabinet-maker apprentice turned computer scientist, he brings a practical, maker-first mindset to engineering and product design. Passionate about clean code and open source, he leads by example while contributing to drivers, device firmware and user-facing IoT projects. Outside software he trains his technical skills toward sustainability—studying photovoltaics and working as a PV planner—applying circular-economy principles to both engineering and environmental stewardship.
13 years of coding experience
20 years of employment as a software developer
Solarteur, Photovoltaics (PV), solar thermal energy (STE), heat pumps, Solarteur, Photovoltaics (PV), solar thermal energy (STE), heat pumps at Energieakademie Toggenburg
ESP8266 Weather Station in Color using ILI9341 TFT 240x320 display
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:4 reviews, 27 commits, 12 PRs in 3 years 10 months
Contributions summary:Marcel primarily contributed to the weather station's firmware, focusing on improving the user interface and data display. They implemented features such as displaying the configured Wi-Fi name, progress indicators, and localized date/time formats. Furthermore, the user improved the integration with weather data APIs and calibrated astronomy data calculations, enhancing the device's overall functionality and user experience. They also addressed bug fixes and refactored the configuration parameters.
Lua based interactive firmware for ESP8266, ESP8285 and ESP32
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:15 releases, 81 reviews, 398 commits in 7 years
Contributions summary:Marcel's contributions primarily involve building and integrating build steps for the NodeMCU firmware. The user implemented a new build step for pull requests to build a special firmware, demonstrating experience with build automation. Furthermore, the user's commits touch on code related to the SPI flash and modifications to the RTD (Read The Docs) build process suggesting involvement in the firmware build and documentation infrastructure. These changes indicate a developer working on the core functionalities.
luaspiffsesp8285firmwareesp8266
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.