Přeskočit na obsah

Vedu frontend a full-stack v bankovnictví, AI nástrojích a produktových týmech. Moje práce je ta část mezi nejasným zadáním a systémem, který po mně někdo udrží.

  • Frontendová a BFF architektura
  • Přístupnost od začátku
  • Testování a kvalita releasů
  • AI workflow s validací

Jsem z Prahy. Beru vybrané freelance projekty a jsem otevřený zajímavým nabídkám.

01 / vybraná práce

Open science, vlastní produkt a samoobslužné fitness

Open-science nástroje

AI nástroje pro metadata vědeckých modelů

Organizace
Ersilia
Role
Fullstack Developer
Období
úno–zář 2025

Pro Ersilii jsem postavil nástroj, který výzkumníkům pomáhá sbírat informace o modelech strojového učení. Přečte vědecký článek, navrhne potřebné údaje a tým je před zveřejněním zkontroluje.

  • Full-stack vývoj
  • AI workflow
  • Návrh schématu
  • Automatizace
Klientský produkt

NAVIGYM.cz

Organizace
NAVI Private Gym
Role
Full-stack vývojář
Období
2026

Pro soukromé fitness NAVI v Plzni jsem postavil web a rezervační systém. Zákazník si objedná celý prostor, zaplatí online a dostane kód, který mu v době návštěvy otevře dveře.

  • Klientský vývoj
  • Platby
  • Automatizace vstupu
  • Administrace
Vlastní produkt

devShark

Organizace
Nezávislý projekt
Role
Vlastník produktu a full-stack vývojář
Období
Aktivní produkt

devShark je moje aplikace pro výuku webového vývoje. Spojuje lekce, kvízy a psaní kódu s automatickými testy. Učit se dá samostatně, v živém zápase nebo společně ve výukové místnosti.

  • Výukové nástroje
  • Testování kódu
  • Realtime
  • Předplatné

02 / další projekty

Další projekty

Menší produkty, experimenty a klientské weby.

Všechny projekty

Vyberte projekt a přehraje se jeho nahrávka.

1 / 2

Freelance projekty

03 / zkušenosti

Zkušenosti z produktů i z provozu

duben 2026 – říjen 2026

Praha, Česká republika

Logo Web Integrator

Senior Frontend Engineer

Web Integrator

Vedl jsem frontend a nastavil týmu pravidla pro používání AI nástrojů. Přístupnost a webové standardy jsem zahrnoval přímo do zadání.

  • Nastoupil jsem jako první inženýr se zadáním na AI nástroje a napsal konvence, podle kterých s nimi tým pracuje.
  • Vedl jsem frontendový vývoj v TypeScriptu, Reactu a Next.js včetně kvality kódu a chování napříč prohlížeči.
  • Psal jsem technické specifikace i implementační pokyny pro klienty a v obojím hlídal přístupnost.
  • Modeloval jsem strukturovaný obsah v Payload CMS a dolaďoval technické i UX detaily klientských webů.
  • Vedení frontendu
  • AI nástroje
  • Přístupnost
  • Payload CMS

zář 2025 – bře 2026

Praha, Česká republika

Logo EmbedIT

Senior Fullstack Developer

EmbedIT

Vedl jsem frontendovou a BFF část modernizace internetového bankovnictví a pomáhal převést původní funkcionalitu do micro-frontendové architektury.

  • Stavěl jsem BFF kontrolery, mappery a orchestraci služeb.
  • Navrhoval jsem API kontrakty a držel integrace s navazujícími službami stabilní.
  • Pokrýval jsem práci unit, integračními a E2E testy včetně požadavků na přístupnost.
  • Zlepšoval jsem CI/CD a standardy code review.
  • Micro-frontendy
  • BFF
  • API kontrakty
  • Testování
  • Přístupnost

úno 2025 – zář 2025

Barcelona, Španělsko

Logo Ersilia

Fullstack Developer

Ersilia

Postavil jsem full-stackovou aplikaci pro strukturovaná metadata modelů strojového učení a AI workflow pro vědecká PDF, v open-science týmu.

  • Navrhl jsem databázové schéma a backend pro strukturovaná metadata modelů.
  • Postavil jsem aplikaci v Next.js a TypeScriptu, ve které tým celé workflow provozuje.
  • Vyvinul jsem AI analýzu PDF pomocí Vercel AI SDK a explicitní validace.
  • Automatizoval jsem validaci metadat a synchronizaci repozitářů přes GitHub API a Actions.
  • Full-stack vývoj
  • Návrh schématu
  • AI workflow
  • GitHub automatizace

srp 2024 – led 2025

Barcelona, Španělsko

Logo beKind

Frontend Developer

beKind

Postavil jsem frontend B2B marketplace propojujícího neziskovky a firmy a přenesl firemní rebrand do produkčního produktu.

  • Postavil jsem frontend na znovupoužitelných komponentách v Reactu a Tailwind CSS.
  • Převáděl jsem UX wireframy do produkčních rozhraní společně s designéry.
  • Přispíval jsem k práci v Node.js a PostgreSQL, k návrhu schématu i k API.
  • Výkon a SEO jsem řešil rovnou při implementaci, ne až po ní.
  • Frontend architektura
  • Produktové UI
  • Full-stack spolupráce
  • SEO

úno 2024 – čvc 2024

Barcelona, Španělsko

Lotosové logo Take a Break

Fullstack Developer

Take a Break

Vyvíjel jsem B2B aplikaci na rezervaci meditací napříč produktovým UI, daty, platbami, přihlašováním i nasazením.

  • Postavil jsem rezervace, dashboard, odměny a obsahová rozhraní v Next.js a TypeScriptu.
  • Pracoval jsem s PostgreSQL a Prisma na datové vrstvě produktu.
  • Napojil jsem Stripe a API třetích stran na platby, přihlašování a aktualizace v reálném čase.
  • Staral jsem se o preview i produkční nasazení na Vercelu.
  • Full-stack vývoj
  • Platby
  • Autentizace
  • PostgreSQL

Než jsem začal programovat

Tyhle role přišly dřív než první produkční kód, za který mi někdo zaplatil. Při vyšetřování podvodů a incidentů v chladicím řetězci jsem se naučil poskládat průběh z neúplných dat a mluvit se zákazníkem i ve chvíli, kdy odpověď ještě nemám.

zář 2020 – zář 2023

Reykjavík, Island

Logo Controlant

Technical Analyst

Controlant

Vyšetřoval jsem kritické incidenty v chladicím řetězci farmaceutických zásilek nad živou IoT telemetrií.

  • Analýza incidentů
  • IoT telemetrie
  • Citlivý provoz
  • Komunikace pod tlakem

pro 2018 – srp 2020

Gibraltar

Logo Entain

User Protection Expert

Entain Group

Vyšetřoval jsem podvody, vzorce praní špinavých peněz a rizika v ochraně uživatelů v regulovaném prostředí.

  • Podvody a AML
  • GDPR
  • Citlivá data
  • Regulované systémy

říj 2015 – lis 2018

Brno, Česká republika

Logo Kiwi.com

Customer Relations Advisor

Kiwi.com

Řešil jsem složité chyby rezervací napříč leteckými a CRM systémy, pro zákazníky i B2B partnery.

  • Práce se zákazníkem
  • Provozní spolehlivost
  • B2B podpora
  • Komunikace pod tlakem

04 / přístup

Přístup k vývoji

Za čím si stojím, když je pod tlakem architektura nebo termín releasu.

  1. Spolehlivé hranice

    Chci explicitní kontrakty mezi frontendem, backendem a externími službami. Když hranice zůstane vágní, složitost za ní skončí v produktovém kódu a dostat ji odtamtud stojí mnohem víc, než by stálo domluvit kontrakt.

  2. Kvalita patří do zadání

    Přístupnost, testy, výkon a udržovatelnost patří do zadání, do review a do release checklistu. Co se odloží na potom, se při posunutém termínu škrtne.

  3. Nejdřív kontext produktu

    Než vyberu cokoli technického, chci vědět, kdo na systému závisí a co se s těmi lidmi stane, když spadne. Ta odpověď většinou omezí návrh víc než volba frameworku.

  4. AI s jasnými pravidly

    AI používám na rešerše, kostru kódu a opakovanou práci. Validace, testy a bezpečnostní hranice zůstávají explicitní a diff pořád čte člověk.

05 / dovednosti

Dovednosti

Oblasti, za které dokážu převzít odpovědnost: od produktového frontendu a systémových hranic po testování a nasazení.

Produktový frontend

  • React
  • TypeScript
  • Next.js
  • Přístupné UI
  • Design systémy
  • Responzivní rozhraní
  • Frontend architektura

Aplikační architektura

  • BFF
  • API kontrakty
  • Micro-frontendy
  • Autentizace
  • Integrační hranice
  • Vlastnictví dat a stavu

Backend a data

  • Node.js
  • PostgreSQL
  • Návrh schématu
  • Integrace
  • Procesy na pozadí
  • Supabase

Kvalita a nasazování

  • Unit testy
  • Integrační testy
  • E2E testy
  • Testování přístupnosti
  • Výkon
  • CI/CD

06 / vzdělání

Vzdělání

Dva intenzivní programy a od té doby produkční projekty.

říj 2023 – bře 2024

Barcelona, Španělsko

Kancelář arol.dev v Barceloně
arol.dev (otevře se v nové kartě)

Softwarové inženýrství

Intenzivní akademie softwarového inženýrství v Barceloně: full-stackový vývoj, datové struktury, algoritmy a stavba funkčních produktů v týmu.

TypeScript · React · Next.js · Node.js · PostgreSQL · Docker

07 / kontakt

Pojďme probrat spolupráci

Nejrychleji mě zastihnete e-mailem nebo na LinkedInu. Kód a aktuální produktovou práci najdete na GitHubu níže.

Prague, Czech Republic

Stáhnout CVPDF