I'm a C#/.NET developer. I'm currently working on Cvolo, SRTLab, and Lexplosion, while also contributing to open-source projects in the .NET ecosystem.
🦅 Cvolo — an experimental compiled programming language with C#-inspired syntax and an LLVM backend. I'm developing the compiler, including type analysis, ownership, borrowing, and reference lifetime checks, as well as the tools around the language.
Compiler · Language Server · VS Code extension · Book / documentation
🔬 SRTLab — a platform for remotely working with physical IoT laboratory benches. It uses a modular ASP.NET Core backend, MQTT for device communication, WebRTC for video streaming, Svelte frontends, and .NET Aspire for local orchestration. The source code is currently private.
🎮 Lexplosion — a Minecraft launcher developed with the NightWorldTeam. My work includes WPF UI, client-side features, and modernization of the existing application. I'm also exploring how to separate presentation logic from WPF-specific views to make it reusable across UI frameworks.
📖 MarkdownWPF — a Markdown renderer built on Markdig that uses virtualized WPF elements rather than FlowDocument. It supports custom XAML styles, images, and optional HTML rendering.
🧩 CommunityToolkit.Aspire — Mosquitto — a merged contribution adding Eclipse Mosquitto hosting support to Aspire, including resource configuration, MQTT health checks, persistence options, examples, and tests.



