Životopis
David Hošek
Full-stack softwarový inženýr · Tvůrce produktů s AI na prvním místě
Otevřený full-time i dlouhodobé kontraktní spolupráci · Remote nebo hybridně v Praze

O mně
Nejlépe pracuji, když rozumím produktu a širšímu kontextu — a pokud ho neznám, aktivně si ho doplním. Chci chápat uživatele, provozní realitu, omezení a důvod, proč změna vzniká. Co nevím, to si zjistím, doptám nebo dohledám. Díky tomu dokážu převzít i poměrně obecné zadání, doplnit chybějící souvislosti, rozpadnout problém na konkrétní kroky, udělat technická rozhodnutí a dotáhnout řešení přes implementaci, testování až do produkce.
- Java / Spring Boot
- TypeScript / React
- PHP
- PostgreSQL
- Produktové a procesní inženýrství
- Vývoj s využitím AI
Profesní zkušenosti
květen 2025 – říjen 2026
Java / Full-stack vývojář
Generali Česká pojišťovna
Zákaznické webové systémy: online sjednání pojištění ve třech oblastech neživotního pojištění a kampaně zaměřené především na frontend.
- Vývoj s využitím Java / Spring Boot a Liferay, včetně vlastních widgetů a portletů, REST API a integrací přes API Gateway.
- Full-stack vývoj sjednávačů, databázové změny přes Liquibase a CI/CD v prostředí Kubernetes s nasazováním přes Git a pull requesty.
- Implementace, ladění a testování integrací Salesforce Marketing Cloud.
- Java / Spring Boot
- Liferay
- REST APIs
- Liquibase
- Kubernetes
- CI/CD
- Salesforce Marketing Cloud
leden 2024 – Dosud
Zakladatel / Softwarový vývojář
Progity
Dlouhodobý vývoj vlastního a zakázkového softwaru vedle hlavního zaměstnání: business aplikace, integrace a vlastní digitální produkty.
- Odpovědnost za analýzu, architekturu, backend, frontend, nasazení a dlouhodobý provoz.
- Vývoj s využitím technologií Java / Spring Boot, PHP, React a Flutter podle potřeb jednotlivých produktů.
- Navrhl jsem a vytvořil základ Shipvise, platformy pro spravované nasazování a revizi softwaru. Prvotní validace neukázala dostatečný zájem pro další investici, proto jsem aktivní vývoj pozastavil a zachoval architekturu i funkční základ.
- Java / Spring Boot
- PHP
- React
- Flutter
červen 2021 – únor 2025
Full-stack vývojář
Rohlik Group
Postupný přechod od provozu a interních nástrojů přes návrh logistických procesů a mezinárodní rollout k full-stack vývoji.
- Migrace interně vyvinutých logistických aplikací do cílové architektury využívající Java / Spring Boot, React a Google Cloud; práce na dalších interních Java/React systémech podle priorit týmu.
- Údržba starších PHP aplikací a dohledávání business logiky v Nette, Doctrine a existujícím kódu; REST/API integrace, RabbitMQ a databázové migrace přes Flyway.
- Nasazování přes CI/CD, Google Cloud, OpenShift, ArgoCD a GitHub Actions.
- Pracoval jsem v dynamickém prostředí s rychle se měnícími prioritami a viditelným dopadem technických rozhodnutí na provoz. Aktivně jsem doplňoval kontext a přebíral odpovědnost za řešení nad rámec jednotlivých ticketů.
- Java / Spring Boot
- React
- PHP
- Nette
- Doctrine
- REST APIs
- RabbitMQ
- Flyway
- Google Cloud
- OpenShift
- ArgoCD
- GitHub Actions
leden 2020 – červen 2021
Manažer logistických procesů — Mezinárodní expanze
Rohlik Group
Návrh, optimalizace a zavádění logistických procesů v Česku, Maďarsku, Rakousku, Německu, Itálii a Rumunsku.
- Podpora mezinárodní expanze s úzkým propojením návrhu procesů a systémů s reálným provozem.
- Převod provozních požadavků do potřeb softwaru a reportingu; pokračující vývoj portálu pro kurýrní partnery.
říjen 2018 – červenec 2019
Spoluzakladatel / Technický vedoucí
esgame s.r.o.
Spolutvorba a provoz tematické únikové hry inspirované obdobím před rokem 1989.
- Spoluautorství příběhu a hádanek; vlastní rezervační portál s platbami a uplatněním partnerských voucherů.
- Návrh a programování elektronických herních prvků a prototypů, technická realizace prostoru.
září 2016 – prosinec 2019
Logistický dispečer
Rohlik.cz
Každodenní koordinace poslední míle v Praze a okolí se stala východiskem pro tvorbu interních logistických produktů.
- Řízení kapacit, změny tras, komunikace s kurýry a řešení provozních problémů.
- Vytvořil jsem interní logistickou datovou platformu, když dispečink potřeboval ucelený provozní přehled a centrální IT mělo jiné priority. Lokální desktopový nástroj v C# postupně vyrostl ve webovou platformu v PHP/JavaScriptu pro dispečink, koordinátory a logistický management.
- Po vítězství ve veřejném výběrovém řízení jsem dodal portál pro kurýrní partnery a udržoval vývoj blízko provozu.
- C#
- PHP
- JavaScript
- HTML5 / CSS
červen 2015 – červen 2021
Kurýr · Částečný úvazek
Rohlik.cz
Rozvoz online nákupů a přímá zkušenost s provozem poslední míle, souběžně s pozdějšími rolemi.
- Praktické porozumění práci kurýrů a provozní realitě, z něhož vycházely pozdější návrhy nástrojů a procesů.
duben 2015 – leden 2021
Zakladatel / Softwarový vývojář
Wapp.cz
Vlastní softwarové produkty, mobilní hry a zakázkové aplikace — historická vývojová etapa WAPP.
- Celý životní cyklus produktu od konceptu a technického návrhu přes vydání a analytiku po dlouhodobou údržbu.
- Vývoj a vydání Subway Simulator Prague Metro a Subway Simulator New York v Unity / C# pro Android. Po pauze se produktová řada v roce 2026 vrátila jako Subway Simulator: Prague pod značkou WAPP.
- Unity
- C#
Vybrané projekty
WAPP / Subway Simulator: Prague
Dříve vydané mobilní hry se simulací metra, následná pauza a obnovený vývoj od roku 2026 jako Subway Simulator: Prague. Současný vývoj v Unity / C# míří primárně na mobily, s vlastními nástroji a procedurálním či parametrickým generováním.
Produktové vedení, vývoj a tvorba nástrojů
- Unity
- C#
- Blender
- GIMP
- Vývoj s využitím AI
Externí odkazy
Couple Quiz
Vlastní produkční mobilní produkt pro iOS a Android, vyvinutý ve Flutteru a provozovaný od roku 2026. Má skutečné uživatele i platící předplatitele.
Vývoj produktu a produkční provoz
- Flutter
- RevenueCat
- AdMob
Externí odkazy
Podnikový software / Integrace
Online sjednávače pojištění, logistické systémy a integrace. V Rohliku přímá provozní zkušenost postupně přerostla v tvorbu interních produktů, mezinárodní zavádění procesů a full-stack vývoj.
Full-stack vývoj, interní nástroje a procesní inženýrství
- Java / Spring Boot
- React
- PHP
- Liferay
- REST APIs
- RabbitMQ
- Flyway
- Liquibase
- Hibernate / JPA
Progity / vybrané vlastní a klientské projekty
Zakázkový business software, integrace a vlastní digitální produkty vedle hlavního zaměstnání. Odpovědnost za architekturu, backend, frontend, nasazení a dlouhodobý provoz.
Zakladatel a softwarový vývojář
- Java / Spring Boot
- PHP
- React
- Flutter
Externí odkazy
Infrastruktura a provoz
Sám provozuji infrastrukturu reálných vlastních projektů: webové aplikace a API na Linux VPS, včetně kontejnerů, databází, nasazování, monitoringu a průběžné údržby.
- Docker / Docker Compose a k3s / Kubernetes s PostgreSQL a MySQL / MariaDB.
- Reverzní proxy Traefik, monitoring v Grafaně, nasazování aplikací a údržba.
- Vlastní e-mailová infrastruktura pro více osobních a projektových domén.
Vývoj s využitím AI
AI navrhuje. Inženýr rozhoduje.
AI znásobuje možnosti vývojáře. Používám ho k rychlejšímu pochopení kontextu, rozdělení problému, implementaci, revizím, testování a iteracím. Za rozhodnutí a výsledek dál odpovídá člověk.