Christian Ehlers is an experienced engineering leader with 20+ years of hands-on telecom and embedded systems experience and a decade in senior engineering management, currently directing engineering at SG Wireless from Eindhoven. He has led technical teams through productization of IoT and EMS devices at Pycom—rising from embedded developer to CTO—combining firmware-level expertise with global manufacturing and supply-chain know-how. His open-source contributions to Pycom’s MicroPython stacks (including LoRa, Sigfox and MDNS integrations) show deep proficiency in low-level network stacks and hardware integration. Known for turning complex networking and embedded requirements into robust, manufacturable solutions, he blends operational rigor from large telco projects with startup-speed product delivery. An uncommon strength is his ability to move fluidly between C-level strategy and firmware debugging on resource-constrained devices.
10 years of coding experience
20 years of employment as a software developer
IT specialist Software programming, IT specialist Software programming at BiB Paderborn
Oracle Specialist Oracle development, Oracle Specialist Oracle development at Siemens Business Services
A fork of MicroPython with the ESP32 port customized to run on Pycom's IoT multi-network modules.
Role in this project:
Back-end Developer & Embedded Systems Engineer / IoT Developer
Contributions:15 releases, 8 reviews, 322 commits in 4 years 5 months
Contributions summary:Christian contributed to the core functionality of the MicroPython implementation by modifying the `modlora.c` file, which suggests involvement in LoRaWAN communication. They also added support for new features, including Sigfox registration for Pybytes, by adding new APIs to `modpycom.c`. Furthermore, the user worked on adding MDNS support. These changes indicate a focus on enhancing the device's capabilities related to network communication and IoT integration.
MicroPython libraries and examples that work out of the box on Pycom's IoT modules
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:19 commits, 2 PRs, 18 pushes in 2 years 7 months
Contributions summary:Christian primarily contributed to the Pycom MicroPython libraries, adding support for new hardware components such as the Pyscan NFC and Pytrack/Pysense V2.0X. Their work involved modifying existing libraries, updating firmware-related scripts, and fixing bugs within the codebase. These changes indicate a focus on hardware integration and ensuring compatibility with various Pycom IoT modules.
pycompythonboxout-of-the-boxmqtt
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
Christian Ehlers - Engineering Director at SG Wireless