.NET & AI vývojář

Jmenuji se Martin Zahálka a jsem .NET vývojář s více než 10 lety zkušeností. Stavím webové aplikace a backend systémy v C#, Blazoru a Azure.
Dnes dodávám software s týmem AI agentů, který řídím. Důraz kladu na čistý kód, spolehlivost a řešení šitá na míru potřebám klienta.

Co nabízím

Vývoj webových aplikací na míru

Navrhnu a vytvořím webovou aplikaci přesně podle vašich potřeb. Specializuji se na ASP.NET Core a C#.

Návrh a optimalizace architektury

Pomohu vám navrhnout škálovatelnou a udržitelnou architekturu nebo optimalizovat tu stávající.

Integrace systémů a databází

Propojím vaše systémy a zajistím bezproblémovou komunikaci s databázemi SQL, NoSQL a cloudovými službami Azure.

AI integrace a agentní vývoj

Postavím vám MCP server, AI asistenta s tool callingem nebo automatizaci na míru — vytěžování dokladů, párování plateb, workflow bez zásahu uživatele. Bezpečné nasazení AI agentů ve firmě řeší můj produkt AgentWall.

Projekty

ERP výrobní firmy

Multitenantní ERP webový systém pro správu klientů, objednávek, faktur... Komplexní řešení pro řízení firemních procesů s vysokými nároky na detail procesů.

100+ SQL databází

Elektronický katalog

Systém pro sběr a automatického třídění dat z firemní sítě do přehledné webové aplikace.

100+ uživatelů

Fakvio

SaaS fakturační aplikace pro živnostníky a malé firmy v ČR a na Slovensku. Multi-tenant řešení na .NET, Blazor WASM, PostgreSQL a Azure Functions s MCP serverem pro napojení na AI aplikace a automatickým párováním plateb.

800+ automatických testů

AgentWall

Vrstva pravidel, lidského schvalování a auditu mezi AI agenty (Claude Code, Codex, Gemini CLI…) a firemními systémy. MCP gateway a egress proxy s pravidly, schvalování citlivých akcí člověkem a audit s hash chain, který nejde nepozorovaně přepsat. Pilotní program.

PdfJoin

Sloučení PDF a obrázků do jednoho PDF přímo v prohlížeči, bez serveru. Vite + TypeScript, open source.

zDrive

Cloudové úložiště se synchronizací souborů a správou fotek (ve vývoji) — .NET mikroslužby, Azure Blob Storage, Flutter klienti pro web, Android, iOS, Windows a macOS.

Jak pracuji

Vývoj řídím jako pipeline nad GitHub Projects. Tým AI agentů pokrývá analýzu, implementaci, review i release — každý má svou roli:

Analytik

Rozpadne user story na úkoly a doptá se na nejasnosti.

Developer

Implementuje úkol na feature branchi a otevře pull request.

Reviewer

Zkontroluje pull request proti zadání a konvencím projektu.

Tester

Doplní testy a hlídá zelené CI.

Ops

Po splnění všech bran mergne a nasadí.

Warden

Uklízí board a hlásí nekonzistence.

Moje role? Architektura, zadání a code review. Nic nejde do produkce bez mé kontroly.

Dovednosti

Backend

.NET Core C# ASP.NET Entity Framework Web API

Database

SQL Server PostgreSQL MongoDB Redis

Cloud & DevOps

Azure Azure Functions Azure DevOps Docker CI/CD

Frontend

Blazor WASM Flutter PWA HTML/CSS Bootstrap JavaScript

AI & Agents

MCP Tool calling AI agents Claude OpenAI Gemini Bezpečnost AI agentů

Spolupráce

Pojďme spolupracovat

Máte projekt nebo nápad? Rád si s vámi o něm popovídám a najdeme společně nejlepší řešení.

Barevné schéma