Hannes Winkler is a software architect based in Magdeburg, Germany, with 12 years of hands-on experience building performant mobile and embedded systems. He has contributed to mainstream projects like Flutter—fixing stream lifecycle bugs and improving engine embedder pixel-format support—and worked on flutter-pi to bring Flutter to Linux embedded devices without X11/Wayland. At KDAB he progressed from junior developer to a systems-minded engineer and now leads architecture at 1080 Motion, blending low-level hardware interfacing with higher-level developer experience improvements. His background in computer science (Otto-von-Guericke-Universität) and practical work on input, touchscreen and device discovery integrations reflect a rare combination of graphics, embedded I/O and toolchain expertise.
12 years of coding experience
Bachelor, Informatik, 1,6, Bachelor, Informatik, 1,6 at Otto-von-Guericke-Universität Magdeburg
A light-weight Flutter Engine Embedder for Linux Embedded that runs without X11 or Wayland.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:1 release, 65 reviews, 461 commits in 3 years 8 months
Contributions summary:Hannes primarily worked on implementing and refactoring low-level system components, particularly related to input handling and interfacing with hardware. They refactored core code, integrated basic mouse support, and initiated work on method channels, suggesting a focus on the underlying engine's interaction with the physical hardware. The user also added support for a touchscreen device.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
Mobile Developer
Contributions:40 reviews, 6 commits, 6 PRs in 1 year 4 months
Contributions summary:Hannes primarily contributed to the Flutter framework, focusing on fixing bugs and improving the developer experience. They addressed stream lifecycle issues within the custom device log reader, which involved modifying the handling of log output streams. Further contributions involved supporting configurable pixel formats for the embedder API in the Flutter engine, demonstrating knowledge of graphics and rendering pipelines. Additionally, the user fixed issues related to custom device discovery within the Flutter tool.
skiaiosmobilemobile-gamemacos
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
Hannes Winkler - Software-Architekt at 1080 Motion