Michael Mairegger is a software engineer and entrepreneur with 13 years of experience building industrial and B2B/B2C applications, cloud services, and mobile apps from Trentino-Alto Adige/Südtirol, Italy. As CEO of his own company since 2015 and a software engineer at Schwer Präzision, he bridges product leadership with hands-on development for Industry 4.0 solutions. He holds an MS in Informatics from Freie Universität Bozen and brings a strong UI/UX focus demonstrated by contributions to prominent open-source projects like Windows Community Toolkit and MahApps.Metro. His open-source work centers on refining front-end controls and developer ergonomics—refactoring complex XAML/C# components and adding practical features such as pull-to-refresh content and ComboBox clear buttons. Colleagues appreciate that he combines precision engineering sensibilities with practical usability improvements, often surfacing small UI changes that yield large productivity gains. He favors pragmatic, maintainable solutions that scale from embedded industrial systems to cloud-native applications.
13 years of coding experience
Master of Science - MS, Informatics, Master of Science - MS, Informatics at Freie Universität Bozen
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort.
Role in this project:
Front-end Developer
Contributions:279 commits, 33 PRs, 124 comments in 4 years 2 months
Contributions summary:Michael's commits primarily focus on modifying the UI aspects of the MahApps.Metro framework. They refactored code related to tab items, removing obsolete elements and using existing properties. Additionally, the user added new accent colors and implemented a clear button for the ComboBox control, which involved significant changes to the XAML and C# files. These changes indicate a focus on improving the visual design and usability of the WPF-based UI framework.
ARCHIVE - New Repo: https://aka.ms/toolkit/windows
Role in this project:
Front-end Developer
Contributions:16 commits, 4 PRs, 26 comments in 11 months
Contributions summary:Michael primarily focused on enhancing the UI components within the Windows Community Toolkit, specifically the `PullToRefreshListView` control. They refactored the control to support the introduction of new properties like `PullToRefreshContent` and `ReleaseToRefreshContent`. This included refactoring of the code, along with documentation. The user also addressed issues with the `HeaderedTextBlock` control, allowing more flexibility with its inline elements.
mvvmwindows-sdkc-sharpcustom-controlswindows-10
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.