Mirko Vogt

Software Developer at SAP

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

🤩
Rockstar
Mirko Vogt is a software developer based in Dresden with 11 years of experience building embedded and IoT systems, currently working at SAP. He combines hardware and software expertise—contributing to OpenWrt and championing MicroPython—to deliver secure, privacy-conscious IoT solutions. Mirko previously developed firmware and provisioning tooling at Daimler TSS, and his open-source SonOTA project demonstrates practical mastery of OTA update mechanisms for Sonoff devices. Comfortable across low-level embedded stacks and occasional web work, he focuses on robustness, sustainability, and secure device lifecycle management. Colleagues rely on him for pragmatic engineering that bridges field-deployable firmware and cloud-integrated workflows.
code11 years of coding experience
job4 years of employment as a software developer
github-logo-circle

Github Skills (14)

tornado10
over-the-air10
iot10
web-framework10
websocket10
websockets-client10
ota10
websocket-client10
python10
client-websocket10
http9
argument-parsing7
networking7
bash4

Programming languages (16)

JavaCSSC++CRustMakefileGoHTML

Github contributions (5)

github-logo-circle
mirko/SonOTA

May 2017 - Jan 2018

Flashing Itead Sonoff devices with custom firmware via original OTA mechanism
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:13 commits, 3 PRs, 18 pushes in 7 months
Contributions summary:Mirko appears to be developing a system for flashing Sonoff devices with custom firmware using the original Over-The-Air (OTA) mechanism. Their primary contribution is a Python script, `sonota.py`, which simulates the Sonoff's OTA update process. The script handles device registration, WebSocket communication, and the delivery of firmware updates by using the tornado web framework and some basic HTTP functionality to interface with the device. The user also integrated provisioning features, including network setup, and added command-line argument parsing, making the script more versatile.
firmwareota
openwrt/video

Aug 2016 - Nov 2021

Contributions:2 reviews, 44 commits, 11 PRs in 5 years 3 months
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