Aplikace na míru
Desktopové aplikace pro Windows i Linux, v podstatě jakéhokoliv typu a rozsahu. Od jednoúčelového nástroje po systém, na kterém stojí provoz.
- WPF a .NET desktop
- Nasazení a údržba
- Migrace ze starších technologií
Freelance full-stack .NET vývojář
Přes dvacet let stavím zakázkové aplikace — desktopové, webové i mobilní. Nejraději v .NET, nejčastěji tam, kde je potřeba propojit systémy, které spolu původně mluvit neuměly.
Desktopové aplikace pro Windows i Linux, v podstatě jakéhokoliv typu a rozsahu. Od jednoúčelového nástroje po systém, na kterém stojí provoz.
Intranetové a veřejné aplikace v ASP.NET Core, Blazor nebo MVC. Včetně Web API a napojení na cokoliv, co už máte.
Zakázkové úpravy, nadstavby a napojení na ERP Abra. Pět let jsem to dělal zevnitř, dnes to dělám pro vás.
Mobilní aplikace převážně pro Android. A když zbyde čas, tak i něco v Unity — protože programování má být taky zábava.
Převod provozní aplikace nad ERP z .NET Framework 4.8 na .NET 10 metodou golden-master testů — nová verze se ověřuje proti zaznamenanému chování staré aplikace. Zápis dat je hybridní: entity ERP jdou přes jeho API, vlastní data aplikace přímo do databáze.
Aplikace pro parametrické cenové nabídky výrobní firmy, v provozu od roku 2019 dodnes — za tu dobu prošla třemi generacemi .NET. Obsahuje vlastní vyhodnocovač matematických vzorců, protože parametrické výpočty se řídí tím, co zadá obchodník, ne programátor.
Aplikace na organizaci amatérských fotbalových zápasů — generování rozpisu s ohledem na časová pásma hráčů a push notifikace bez cizí služby. Vlastní projekt na .NET 10 a Blazoru, psaný ve volném čase mezi prosincem 2025 a červencem 2026.
Tenhle web. Osobní prezentace v .NET 10 s obsahem v Markdownu, udržovaná agenty a nasazovaná jedním pushem.
Kdykoli se u nového webu řeší návštěvnost, přijde stejná obava: že se za to zaplatí otravnou lištou k odklikání. Lišta ale není daň za měření — je za to, že se návštěvníkovi něco uloží do prohlížeče a pozná se podle toho příště.
Firmy chtějí umělou inteligenci na shrnování a třídění textu, ale bojí se poslat data ven. Jazykový model umí běžet i na vlastním počítači — odpovídá hůř než ty velké online, na spoustu úloh ale bohatě stačí.
Jedna obrazovka se načítala přes půl minuty a první nápad byl koupit výkonnější server. Stačilo ale najít to jedno místo, kde se čas doopravdy ztrácel — a ověřit, že rychlejší verze počítá pořád totéž.