Projects

What I’ve built

Most of my work is under NDA or runs somewhere on an intranet you can’t get into. Here’s what I can show.

2025–2026 Under NDA

Migrating an operations application to .NET 10

Moving an operations application on top of an ERP from .NET Framework 4.8 to .NET 10 with golden-master tests — the new version is checked against the recorded behavior of the old one. Writing data is hybrid: ERP entities go through its API, the application’s own data straight into the database.

  • .NET 10
  • .NET Framework 4.8
  • Dapper
  • MS SQL
  • xUnit
2019–2026 Under NDA

Parametric price quotes

An application for a manufacturer’s parametric price quotes, in service from 2019 to this day — in that time it has been through three generations of .NET. It has its own evaluator for mathematical formulas, because parametric calculations follow what the salesperson enters, not the programmer.

  • .NET 10
  • Blazor Server
  • MongoDB
  • EF Core
  • EPPlus
2026

Fotbalkan

A personal project in .NET 10 and Blazor for organizing amateur soccer matches, with a schedule that took players’ time zones into account and push notifications that needed no account with a third-party service. It no longer runs, because the soccer group it was made for has ended.

  • .NET 10
  • Blazor
  • .NET Aspire
  • PostgreSQL
  • EF Core
2026

radekmazar.eu

This site. A personal website in .NET 10 with its content in Markdown, maintained by agents and deployed with a single push.

  • .NET 10
  • Blazor SSR
  • Markdig
  • Docker
  • nginx
2026 Under NDA

Company directory on top of ERP

A company directory on top of ERP data whose core is signing in through Microsoft Entra ID and mapping to existing users in the ERP. That way the company doesn’t have to keep its people in two registers at once.

  • .NET 10
  • Blazor Server
  • Entra ID
  • MS SQL
  • bUnit
2022

CZ Public Holidays

A small API for Czech public holidays, written as a minimal API in .NET 6. Its history shows the move from Azure App Service to my own Docker setup behind nginx on Debian — the same path this site follows today.

  • .NET 6
  • Minimal API
  • Swagger
  • Docker
  • nginx
2026

Recall Analyzer

A CLI tool that turns what Windows Recall has captured into notes for the daily stand-up. The language model runs locally in LM Studio, so nothing from the screen gets sent out.

  • .NET 10
  • System.CommandLine
  • Spectre.Console
  • LM Studio
  • xUnit