Florian Ludwig is a seasoned software engineer and managing partner with 15 years of experience building practical, reliable systems from embedded IoT to backend services. Based in Essen, Germany, he leads Grey Rook GmbH while previously steering engineering teams at bee smart city and contributing early-career work in eLearning. Florian combines hands-on expertise in Python back-end engineering—evidenced by substantive contributions to the prominent RDFLib project improving SPARQL processing and compatibility—with low-level embedded development on ESP32-based IoT projects. He balances product-minded leadership with deep technical craft: refactoring for clarity, hardening tests, and fixing platform-specific build issues. A regular public voice as a podcast “talking head,” he brings clear communication to technical strategy and team collaboration. Kollegial, curious, and detail-oriented, he enjoys turning messy real-world problems into maintainable code and systems.
15 years of coding experience
7 years of employment as a software developer
Computer Science, Computer Science at Leibniz Universität Hannover
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:14 commits, 8 PRs, 6 pushes in 2 years 9 months
Contributions summary:Florian primarily contributed to the `esp32-paxcounter` project, focusing on features and improvements related to the ESP32 platform. Their work included adding support for the FiPy environment, moving header files, and fixing build issues. They also formatted the code using clang-format, enhancing code readability and maintainability. Several commits indicate improvements to the LoRaWAN stack, and WiFi-related functionality.
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Role in this project:
Back-end Developer & QA Engineer
Contributions:14 reviews, 23 commits, 9 PRs in 3 months
Contributions summary:Florian contributed to the rdflib library by addressing code quality and functionality. They focused on fixing Python version compatibility, improving documentation, and refactoring code for clarity and efficiency. Furthermore, they added and refactored tests, showcasing a commitment to ensuring code correctness and stability, alongside optimizing the library's internal SPARQL processing.
pythonpypisemantic-webrdf-xmlparser
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
Florian Ludwig - Managing Partner at startupcouch podcast