Dirk Sarodnick

Senior Solution Developer at Schleupen SE

Dresden, Saxony, 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

👤
Senior
🎓
Top School
Dirk Sarodnick is a Senior Solution Developer with 14 years of experience building web, cloud and energy-sector applications from frontend UIs to backend services. Currently at Schleupen SE in Dresden, he focuses on applications and interfaces for the energy industry while bringing deep full‑stack and cloud expertise honed across multiple senior roles. He has a strong history of leading frontend teams and migrating products to cloud-native architectures at companies like ProTechnology and FLUUN. An active tinkerer in embedded IoT, he developed the GUI and networking features for an ESP32-based smartwatch project, adding MQTT, hostname handling and enhanced Bluetooth audio/notification support. Known for pragmatic delivery and cross-domain adaptability, he blends hands-on implementation with system-level thinking to turn complex requirements into maintainable solutions. Educated as a certified assistant for computer science economy, he pairs business-aware development with long-term product stewardship.
code14 years of coding experience
job20 years of employment as a software developer
bookCertified Assistant for Computer Science Economy, Certified Assistant for Computer Science Economy at Akademie für Bauwesen, Technik und Wirtschaft
languagesGerman, English
github-logo-circle

Github Skills (13)

mqtt10
esp3210
embedded10
c-language10
bluetooth-le10
smartwatch10
front-end-development10
cprogramming-language10
sys10
iot-device10
bluetooth10
mqttnet10
wifi10

Programming languages (7)

C#JavaC++ShellCPHPPython

Github contributions (5)

github-logo-circle
sharandac/My-TTGO-Watch

May 2021 - Jan 2022

A GUI named hedge for smartwatch like devices based on ESP32. Currently support for T-Watch2020 (V1,V2,V3), T-Watch2021, M5Paper, M5Core2 and native Linux support for testing.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 review, 146 commits, 8 PRs in 7 months
Contributions summary:Dirk primarily focused on developing the GUI for a smartwatch-like device, specifically integrating features like WiFi configuration, MQTT support, and Bluetooth notification handling. They added essential networking capabilities by implementing hostname configurations, adding basic MQTT support with features for publishing sensor data, and improved the handling of Bluetooth notifications with custom audio features. Furthermore, they added features to Bluetooth standby mode and included new graphical UI components.
iot-devicem5core2testinglinuxesp8266
Firmware for a TTGO T-Watch 2020 V1, V2 and V3, a SmartWatch based on ESP32 from LilyGo.
Contributions:54 commits, 40 PRs, 145 pushes in 1 year 3 months
ttgo-watch2020firmwaret-watch-2020lilygottgo
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
Dirk Sarodnick - Senior Solution Developer at Schleupen SE