Software má složitou práci zjednodušovat.

Software vyvíjím přibližně od roku 2007. Během střední školy jsem začal s HTML, CSS a PHP, poté přešel k C# a ASP.NET MVC a pokračoval přes XAF, WPF, .NET Core, Angular a Aurelia.

Pracuji tam, kde se dlouhodobě provozované firemní systémy potkávají s moderním produktovým vývojem: rozumím složité doméně, omezuji zbytečnou komplexitu a dodávám software, na který se lidé mohou spolehnout.

Full-stack softwarový vývojář Česká republika

Co si Git pamatuje

Měřitelná stopa vývoje softwaru z let 2019–2026.

~19 let vývoje software

Od prvních webových stránek po full-stack produktový vývoj.

7 913+ zaznamenaných commitů

Záznam dokončených změn a průběžného vývoje.

1 506+ aktivních dní v Gitu

Dny, ve kterých vznikl alespoň jeden zaznamenaný commit.

52 246+ změn souborů

Přidání, úpravy, smazání a přejmenování během vývoje.

Technologie rostly spolu s problémy

Technologie se měnily. Opakující se úkol zůstal stejný: pochopit doménu, najít užitečnou abstrakci a zanechat systém, který se dá snáze měnit.

2007

Webové základy

HTML · CSS · PHP

Během střední školy jsem začal tvořit pro web a osvojil si základy na straně prohlížeče i serveru.

Poté

Základy v .NET

C# · ASP.NET · MVC

Přešel jsem k typovanému vývoji aplikací a serverovým systémům a prohloubil zkušenosti s business logikou a udržitelnou architekturou.

Dále

Komplexní business aplikace

XAF · WPF · Aurelia

Pracoval jsem na datově náročných nástrojích a aplikacích, ve kterých jsou pracovní postupy, oprávnění a srozumitelná doména důležitější než povrchní novinky.

Dnes

Moderní full stack

.NET Core · Angular · TypeScript · WCF · REST API · OData · PowerShell skriptování · Vue.js (junior) · automatizace v n8n (junior)

Stavím a rozvíjím moderní aplikace napříč API, doménou, stavem, výkonem, testováním a uživatelským prostředím.

Vybrané systémy

Většinu času pracuji na neveřejných administračních systémech, ale tvořím také účelné veřejné weby a řešení postavená na CMS. Používám AI-first vývoj od analýzy a implementace až po testování a ověření výsledku.

Platforma Attis

Angular · TypeScript · C# · .NET Core

Dlouhodobě rozvíjený enterprise produkt s rozsáhlým frontendem v Angularu a backendem v .NET. Práce zahrnuje architekturu, výkon, oprávnění, dynamická rozhraní, datové nástroje, testování a průběžnou modernizaci.

Administrační produkty

Angular · TypeScript · Komponentové systémy

Firemní administrační rozhraní napříč několika produkty s důrazem na znovupoužitelné chování UI, komplexní tabulky a formuláře, lokalizaci, mapy a udržitelnou strukturu frontendu.

Skladové aplikace

TypeScript · Angular · Vue

Aplikace pro skladové procesy a sdílené UI, včetně nástrojů pro překlady, modernizace balíčků, testovatelnosti a migrace mezi generacemi frontendové architektury.

Pushkar Zlín

Web pro zákazníka · HTML · CSS · JavaScript

pushkar-zlin.cz — Rychlý responzivní web indické restaurace ve Zlíně s přístupnou navigací, odkazy na online objednávky, informacemi o restauraci a vloženými jídelními lístky v PDF.

ZkontrolujemeAuto.cz

Web pro zákazníka · PHP · MySQL · JavaScript

zkontrolujemeauto.cz — Responzivní web služby nezávislé kontroly ojetých vozů s obsahem pro vyhledávače, optimalizovanými obrázky a zabezpečeným kontaktním formulářem.

Pojďme vytvořit něco, co vydrží.

Největší přínos mám pro produkty se skutečně složitou doménou: systémy, které potřebují promyšlenou architekturu, pragmatickou modernizaci a uživatelské prostředí respektující čas lidí.