📍 Brno, Czech republic
I ship cross-platform apps and maintain production-ready MAUI and Blazor plugins.
- 💳 Maui.RevenueCat - RevenueCat for .NET MAUI (shared abstraction + Android/iOS bindings)
- 📱 Maui.MicrosoftClarity - Microsoft Clarity for .NET MAUI (shared abstraction + Android/iOS bindings)
- 🔑 Maui.CredentialManager - Unified password credentials and Google/Apple SSO for .NET MAUI
- 👆 Blazor.EventHandlers.LongPress - Contains
@onlongpressBlazor event handler - 🖱️ Blazor.EventHandlers.ShortClick - Contains
@onshortclickBlazor event handler - 📊 Blazor.ChartJS - Simple wrapper around Chart.js
- 🎠 Blazor.Swiper - Wrapper around the Swiper touch slider, built on the Swiper Element web component
- 🔀 Blazor.SortableJS - Typed wrapper around SortableJS for drag-and-drop reordering
- 🧊 Blazor.ThreeJS - Typed three.js scene graph for Blazor with batched interop, ships the three.js bundle
- 🧱 Blazor.ClassBuilder - ClassBuilder, StyleBuilder and AttributeBuilder for Blazor components
- 🎨 Blazor.Tabler.Icons - Tabler Icons for Blazor
- 🧠 Api.ToMcp - C# source generator that turns ASP.NET Core endpoints into MCP tools
- 🧾 Api.OData - Apply OData query options to
IQueryableandIEnumerable - 🧰 Extensions.IsNullOrEmpty -
IsNullOrEmptyfor basic types and collections - 🧩 Types.ObservableHashSet - ObservableHashSet extracted from EF repo
- 🎯 Types.Result - Minimal
Resultfor library authors - closed enum of failures + native exception channel - ❤️ Maui.Health - Health Connect + HealthKit wrapper (read/write + live workout tracking)
- 📦 Build.RemoteAssets - Downloads files at build time and registers them as Content, static web assets, MauiAsset or EmbeddedResource
- 🔐 setup-apple-certificate - GitHub Action to set up Apple Distribution certificates and provisioning profiles
- 🪟 Blazor.Components.Popup - Simple reusable Popup component (deprecated)
- 🧾 Blazor.Components.BottomSheet - Simple reusable BottomSheet component (deprecated)






