Projekty & zkušenosti

Systémy, které zformovaly, jak pracuju.

Většina je interní nebo klientská, takže kód není veřejný. Popisuju odpovědnost, stack a typ problémů, které jsem reálně řešil — ne screenshoty kódu, který stejně nemůžu ukázat.

Přehled projektů

TSM platforma

Produkce
Seniorní backend a integrační práce na moderní service management platformě: Kotlin/Java/Spring služby, PostgreSQL, B2B komunikace, procesní toky, analýza incidentů a produkční rollouty verzí 2.2 a 2.4.

Stack: Kotlin, Java, Spring, PostgreSQL, Kafka, Kubernetes

ZIS

Enterprise
Enterprise Java aplikace se ZK/ZUL UI, controllery, službami, DAO vrstvou, importy, Excelem a produkčními opravami. Fáze, kde jsem se naučil dodávat kompletní business funkcionalitu.

Stack: Java, ZK, ZUL, Maven, SQL

MNCP

Full-stack
Full-stack práce napříč backendem, frontendem a databázovými skripty: autentizace, exporty, archivy, měřící dávky, provozní opravy a chování celého flow od UI po persistenci.

Stack: Kotlin, Spring, Angular, Oracle/PostgreSQL

Nordic a vlastní věci

Průběžně · nárazově
Nárazová spolupráce v Django web stacku a vlastní experimenty. Objemově toho dnes není moc, ale spolupráce trvá. Dobrá připomínka, že inženýrské návyky mají být přenositelné napříč technologiemi a ne závislé na jednom ekosystému.

Stack: Python, Django, templates, Astro, TypeScript

Časová osa projektů

Timeline ukazuje posun od dodávání kompletních funkcí přes full-stack ownership až k produkčním integracím a release ownershipu.

ZIS

2017 - 2018

Enterprise aplikace pro CETIN provoz. Pracoval jsem na Java/ZK obrazovkách, controller-service-DAO flow, importech, Excel zpracování a produkčních defektech.

  • Dodával jsem kompletní business obrazovky od UI po persistenci.
  • Práce v klasickém enterprise Java stacku se silnými procesními a datovými omezeními.
  • Základ pro pozdější backendový a integrační ownership.

MNCP

2018 - 2021

Full-stack projekt kolem měření, archivů, exportů a provozních workflow. Tahle fáze mě posunula od dodávání funkcí k ownershipu chování napříč backendem, frontendem a databází.

  • Kotlin/Spring, Angular, databázové skripty a provozní věci kolem nasazení.
  • Autentizace, exporty, archivní filtry a chování měřících dávek.
  • Ladění problémů přes celý request a datový tok, ne jen v jedné vrstvě.

TSM / CETIN

2020 - současnost

Moje hlavní dlouhodobé zaměření: backendová a integrační práce na moderní TSM platformě. Jsem blízko produkčnímu chování, releasům, B2B komunikaci, procesním pravidlům a datové kompatibilitě.

  • Produkční rollout zkušenost s verzemi TSM 2.2 a 2.4.
  • Integrace kolem NIP, ticketingu, change managementu, B2B, PEW a souvisejících flow.
  • Analýza incidentů přes logy, metriky a doménovou znalost místo slepého patchování.
  • Moderní stack: Kotlin, Java, Spring, PostgreSQL, Kafka-style messaging a Kubernetes prostředí.

Nordic Web

2024 - současnost · nárazově

Pokračující nárazová spolupráce na Django web systému. Objemově toho dnes není moc, ale spolupráce trvá — naskakuju, když je potřeba udělat cílenou změnu. Hodnota je ve schopnosti vstoupit do jiného stacku a udělat přesnou změnu bez násilného přenášení známých patternů.

  • Self-service a webové chování v Python/Django/templates stacku.
  • Cílené produkčně orientované změny v existujícím codebase.

Osobní web a experimenty

průběžně

Menší vlastní projekty mi drží viditelný celý životní cyklus produktu: nápad, implementaci, nasazení, údržbu a zpětnou vazbu. Tenhle web je jeden z nich.

  • Astro, TypeScript, Tailwind CSS a Cloudflare Pages.
  • Jednoduchá statická architektura, dvojjazyčný obsah a nízkoúdržbové nasazení.

Přístup k projektům

Konkrétní ownership

Dobrý projekt je ten, kde se společně chápe runtime chování, datový model, release cesta i support po nasazení.

Moderní, ale užitečné

Mám rád moderní stacky, ale cílem není novost sama o sobě. Cílem je bezpečnější dodávka, lepší observabilita, čitelnější kód a méně překvapení po nasazení.