Otto Winter

Student at esphome, TUWien

Vienna, Austria
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
🎓
Top School
Otto Winter is an Austrian software engineer and founder of ESPHome with ten years of hands‑on experience in embedded IoT and front-end development. Based in Vienna and a student at TU Wien, he contributes to Home Assistant’s frontend and maintains tooling like esphome-flasher, improving flashing reliability, GUI usability, and CI with GitHub Actions. His contributions span low-level ESP32/ESP8266 fixes and front-end polish—adding sensor device classes and even ANSI-colored Hass.io logs—showing a rare focus on both firmware robustness and developer/user experience. Unusually for a technologist, he pairs this engineering work with advanced legal studies, bringing a pragmatic cross-disciplinary perspective to open-source governance and product design.
code10 years of coding experience
bookMaster, Legal Studies, General, Master, Legal Studies, General at Leopold-Franzens Universität Innsbruck
github-logo-circle

Github Skills (33)

javascript10
c-language10
restructuredtext10
python10
hardware-interface10
mqtt10
integrations10
mqttnet10
esp826610
i2c10
iot10
sys10
system-integration10
html10
esp3210

Programming languages (15)

JavaC++JinjaCMakefileMustacheHTMLKotlin

Github contributions (5)

github-logo-circle
esphome/esphome-flasher

Nov 2018 - Jan 2022

Simple GUI tool to flash ESPs over USB
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 releases, 44 commits, 21 PRs in 3 years 2 months
Contributions summary:Otto primarily contributed to the ESPHome Flasher tool, focusing on bug fixes and enhancements related to flashing ESP32 and ESP8266 microcontrollers. They addressed issues with bootloader versions and upload baud rates. The contributions involved modifying Python scripts, adjusting flash parameters, and updating the application's GUI. The user also made updates to the build system, including incorporating GitHub Actions for CI/CD.
pythongui-toolusbesp8266wxpython
home-assistant/frontend

Feb 2018 - Dec 2018

:lollipop: Frontend for Home Assistant
Role in this project:
userFront-end Developer
Contributions:5 commits, 6 PRs, 26 comments in 9 months
Contributions summary:Otto primarily contributed to the Home Assistant frontend, focusing on UI improvements and bug fixes. They addressed issues such as broken template panel links and incorrect state icons. Their work included adding support for sensor device classes and integrating ANSI color codes within the Hass.io logs, enhancing the display of information within the frontend.
user-interfacelit-elementassistanthome-automationwebcomponents
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