Martin Zikmund is a Senior Lead Software Engineer with a decade of experience building cross-platform .NET applications and leading teams to deliver single-codebase mobile, desktop, and web experiences. As a core contributor and project lead at Uno Platform, he helps bring WinUI to iOS, Android, macOS, Linux and WebAssembly, and has hands-on experience across core infrastructure, rendering, and device integration. He combines open-source craftsmanship—contributions to Uno, MvvmCross and the Windows Community Toolkit—with enterprise consulting work, guiding migrations, architecture reviews, and AI-driven developer workflows. A Microsoft Developer Technologies MVP and regular conference speaker, he also educates the community through YouTube content and webinars. Based in Prague, he pairs pragmatic engineering with a focus on UI reliability (evidenced by control-level unit testing and UI refinements) and is open to consulting, freelance, and speaking engagements.
10 years of coding experience
11 years of employment as a software developer
General, General at Gymnázium Turnov
Bachelor's degree, Softwarové systémy, Bachelor's degree, Softwarové systémy at Univerzita Karlova v Praze
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Charles University
Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
Role in this project:
Front-end Developer
Contributions:2222 reviews, 3189 commits, 1755 PRs in 4 years
Contributions summary:Martin's commits primarily involve addressing formatting issues, comments, and minor adjustments within the Uno Platform's user interface components. They are focused on modifying existing UI elements and making minor adjustments for the text-related controls. The contributions demonstrate a focus on maintaining and refining existing code rather than implementing new features or significant structural changes. The commits involve changes to the layout, text, and visual representation of several UI components.
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
Role in this project:
Mobile Developer
Contributions:15 commits, 11 PRs, 43 comments in 1 year 8 months
Contributions summary:Martin primarily focused on enhancing the MvvmCross framework's support for Xamarin.Forms, particularly within the UWP platform. They modified the core setup for Xamarin Forms integration, adding support for custom renderer assemblies and ensuring proper view lifecycle handling. The contributions included renaming properties, refactoring code, and implementing value converter functionalities. This work aimed to improve the framework's capabilities and streamline development for cross-platform Xamarin.Forms applications.
maccatalystmvvmmauimvxc-sharp
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
Martin Zikmund - Senior Lead Software Engineer at Uno Platform