I highly recommend Pavel for his excellent technical skills and ability to deliver high-quality, well-structured code. Pavel is reliable, consistently meets deadlines, and handles challenges with strong problem-solving abilities. Additionally, he is a great team player and contributes positively to collaboration.
Pavel Vladimír Trávníček
Pavel Vladimír Trávníček Frontend Architect & Leader (React/Vue/TypeScript) | Mikrofrontendy (Module Federation) | Převzetí projektu a stabilizace | Vedení týmu a mentoring | Škálovatelné standardy a kontrolní kritéria kvality | Design systémy a komponentové knihovny
Jsem Senior Frontend Developer s více než 10 lety praxe. Stavím kvalitní webové i multiplatformní aplikace – navrhuji frontendovou architekturu, ladím výkon a dbám na dlouhodobou udržitelnost kódu, včetně microfrontendů (Module Federation). Umím převzít projekt po dodavateli, rychle zmapovat architekturu a nastavit dev stack, standardy i procesy tak, aby interní tým dokázal produkt dlouhodobě samostatně rozvíjet.
Kromě hands-on vývoje přináším i silné soft skills: mám zkušenosti s vedením a koordinací týmů i širších skupin lidí (20+) napříč vývojem, QA, designem a byznysem. Dokážu srozumitelně komunikovat technická rozhodnutí stakeholderům, facilitovat workshopy, efektivně plánovat a prioritizovat a zároveň mentorovat kolegy – od juniorů po seniorní vývojáře. Jsem certifikovaný Scrum Master a TOGAF Enterprise Architect, takže vedle vývoje přináším i systematický pohled na spolupráci, procesy a architekturu napříč organizací.
Dříve jsem studoval grafický design, fotografii, typografii a informatiku, takže do projektů přináším i praktický přesah – cit pro detail, konzistenci UI a schopnost propojit technické řešení s uživatelským zážitkem. Baví mě hledat jednoduchá, robustní řešení pro složité problémy a stavět produkty, které jsou spolehlivé, rychlé a radost je dál rozvíjet.
Nacházím se v
Praha, Česká republika (EU) otevře se v novém okně58–73 USD
Hodinová sazba
od 58 USD/hod, standardní sazba je 73 USD/hod.
DPH: Jsem plátce DPH – sazba je uvedena bez DPH. DPH je účtováno dle platné legislativy a typu plnění (CZ/EU mimo EU).
Kdy je možné domluvit nižší sazbu?
Nižší sazbu obvykle nabízím při dlouhodobé spolupráci nebo větším objemu práce, pokud je jasně definované zadání, domluvené priority a klient se aktivně podílí na kvalitě výstupu (např. včasné testování / QA, rychlá zpětná vazba, rozhodování bez zbytečných prodlev).
Může se sazba zvýšit?
Ano — typicky u urgentních termínů, nestabilního zadání s častými změnami, práce mimo domluvený rozsah (např. zastupování dalších rolí) nebo při zvýšeném administrativním / procesním overheadu. O případném navýšení vždy informuji předem. U probíhající spolupráce je maximální navýšení obvykle do 15 %; nové fáze projektu mohou mít jiné podmínky.
Dovednosti
- Frontend
- Backend
- DevOps
- Testing
- Tools
Výborná úroveň
- React10 let
- Next.js8 let
- Vue 39 let
- Stencil3 roky
- TypeScript8 let
- Vite6 let
- Microfrontends (Module Federation)6 let
- Webpack10 let
- ESLint10 let
- Prettier9 let
- TanStack Query3 roky
- Redux8 let
- Vuex7 let
- Pinia5 let
- Dexie.js7 let
- Node.js10 let
- Fastify3 roky
- GraphQL7 let
- Apollo Server7 let
- REST APIs15 let
- OpenAPI (Swagger)10 let
- Azure Functions5 let
- Azure Storage5 let
- Cosmos DB5 let
- JavaScript15 let
- HTML515 let
- CSS315 let
- Sass / SCSS10 let
- Tailwind CSS6 let
- Quasar7 let
- Ark UI2 roky
- Bootstrap10 let
- CI/CD (CircleCI, Azure DevOps)10 let
- Git13 let
- Docker8 let
- distroless3 roky
- Capacitor5 let
- i18next (Tolgee)4 roky
Dobrá úroveň
- Jest8 let
- React Testing Library8 let
- Cypress7 let
- NestJS10 let
- Strapi CMS4 roky
- SQL15 let
- PostgreSQL10 let
- Redis8 let
- Pulumi2 roky
- Kubernetes7 let
- Linux (Talos, Rocky Linux, CoreOS)10 let
Nějaká zkušenost
- Nuxt.js3 roky
- AngularJS2 roky
- mobiscroll1 rok
- JointJS1 rok
- daisyUI1 rok
- MUI1 rok
- Umbraco CMS1 rok
- ASP.NET Razor1 rok
- Python 32 roky
- Django2 roky
- Splunk1 rok
- Falco1 rok
- neo4j1 rok
Používám software
- Google Chrome
- VS Code
- GitKraken
- Docker Desktop
- Terminus
- Navicat
- Postman / Newman
- Proxyman
- Figma
- Adobe Illustrator
- Adobe Photoshop
- Jira & Confluence
- Microsoft 365
- Parallels Toolbox
Zkušenosti
Zkušenosti z oborů
SOFTINO services s.r.o.
Frontend Architect, 7/2024 – 2/2026
Navrhl jsem architekturu moderního microfrontend devstacku v monorepu pro sadu aplikací a sdílených balíčků a řídil jsem klíčová technická rozhodnutí při jeho realizaci. Spolu s týmem jsem rozvíjel React aplikace pro agendu správy subjektů, dědického řízení a související administraci. Jako součást platformy jsem zavedl StencilJS a vybudoval cross-framework design system, včetně wrapperů pro React/Vue, Storybook dokumentace a vizuálních testů. Devstack doplňoval backend na Node.js Fastify fungující jako BFF/gateway: řešil autentizaci a session management pro templating službu přes session cookie, JWT spravoval serverově v Redis a TTL odvozoval z expirace tokenu. Zajišťoval také proxy na FE moduly i interní API, request tracing, CORS, kompresi, cache hlavičky a servírování statických buildů. API vrstvu jsem standardizoval přes generování klienta z OpenAPI a napojil ji na typově bezpečnou runtime validaci pomocí Zod schémat generovaných z OpenAPI. Pro nasazení jsem připravil Docker buildy s produkčním distroless image.
Technologie: React, StencilJS, TypeScript, TanStack Query/Router/Table, React Hook Form, Zod, Tailwind CSS, PostCSS, Storybook, Fastify, Redis, Docker distroless, Vite, Module Federation, Turborepo, Yarn 4 Workspaces, ESLint, Prettier, Jest, Playwright
TireCheck
Senior Frontend Developer, 5/2019 – 11/2025
Pracoval jsem na produktové sadě pro správu vozového parku a pneumatik (fleet & tire management) — primárně na aplikacích INCENTER 2.0 a INFLEET, ale i na dalších souvisejících aplikacích v rámci platformy. Krátce po nástupu jsem inicioval zavedení autentizace pomocí JWT a tím posílil bezpečnost aplikace. Spolupodílel jsem se na migraci z Vue 2 na Vue 3, na přechodu z Cordova na Capacitor a na přechodu ze starého backendu na nové vlastní ORM na Node.js a rozvoji GraphQL API v Apollu na Azure Functions, s daty v Cosmos DB; kromě frontendu jsem vyvíjel také části API. Součástí práce byl refaktoring, code review a průběžné zvyšování stability, výkonu a udržovatelnosti.
Technologie: Vue 3, Capacitor, TypeScript, Vuex, Pinia, Quasar, Sass, GraphQL, Dexie.js, Azure Functions, Azure Cosmos DB, Azure Storage / Blob Storage, Microsoft Entra ID, Vite, pnpm, ESLint, Cypress, Jest/Vitest, Application Insights
FOXCONN
External Frontend Team Leader, 5/2024 – 11/2024
Jako konzultant dodaný externí agenturou jsem převzal frontendový projekt a dev stack od jiné dodavatelské agentury. Moje role byla stabilizovat vývoj, zmapovat architekturu, nastavit standardy a zajistit předání know-how tak, aby interní tým mohl produkt dlouhodobě samostatně rozvíjet. Součástí bylo technické vedení, mentoring, code review a tvorba dokumentace.
Technologie: React, TypeScript, TanStack Query/Router/Table, React Hook Form + Zod, Radix UI, Tailwind CSS, Storybook, i18next, OIDC, OPA WASM, Vite, Module Federation, ESLint, Cypress, storycap
Cross Masters, s.r.o.
Part-Time Senior Frontend Developer, 10/2023 – 7/2024
Jako part-time seniorní konzultant jsem se podílel na vývoji produktů Waaila (Google Analytics Audit) a Dr.Max CRM. Samostatně jsem provedl migraci z Vue 2 na Vue 3 a navrhl architekturu zásuvných modulů, aby bylo možné funkcionalitu bezpečně rozšiřovat a dlouhodobě udržovat. Součástí práce byla implementace nových funkcí, refaktoring, code review a průběžné zvyšování kvality a konzistence kódu napříč aplikací.
Technologie: Vue 3, TypeScript, Pinia, REST, OpenAPI (Swagger), LoopBack, PostgreSQL, MSAL, Azure Event Hubs, Azure Blob Storage, Azure Identity, Vite, Newman
CREDITAS
External Frontend Team Leader, 6/2023 – 3/2024
Na greenfield projektu jsem od nuly navrhl a nastavil dev stack i způsob práce tak, aby se produkt dal dlouhodobě stabilně rozvíjet. Zavedl jsem jasné engineering standardy (kvalita kódu, review proces, testování a konzistentní UI postupy), aby tým dodával předvídatelně a bez zbytečného technického dluhu. Jako externí Frontend Team Leader jsem vybudoval interní frontendový tým – vedl technické pohovory, onboarding, mentoring a průběžné code reviews – a postupně předal odpovědnost i know-how tak, aby tým dokázal produkt samostatně rozvíjet i dál škálovat.
Technologie: Next.js, React, TypeScript, Redux, Redux Toolkit, TanStack Query, React Hook Form + Yup, Tailwind CSS, Storybook, i18next, Microsoft Entra ID, SWC, ESLint, Jest + Testing Library, storycap
Accenture
Senior Frontend Developer, 1/2023 – 6/2023
Podílel jsem se na vývoji zákaznického portálu pro Asahi včetně integrace se Salesforce ekosystémem. Zaměřoval jsem se na implementaci klíčových funkcí ve Vue 3 a napojení na GraphQL API. Moje práce zahrnovala také tvorbu a údržbu webových komponent (LitElement), refaktoring, code reviews a průběžné zlepšování kvality a udržovatelnosti kódu. V náročném období jsem v rámci svých časových možností pomohl udržet kontinuitu dodávek i při zvýšené zátěži opakovanými přesčasy. Okrajově jsem se zapojil také do náboru – vedl jsem jeden cílený frontendový pohovor.
Technologie: Vue 3, Web Components (LitElement), TypeScript, Vuex, Tailwind CSS, Storybook, i18next, GraphQL
Fitify
Senior Frontend Developer, 5/2022 – 11/2022
Vyvíjel jsem online onboarding formulář v Next.js, kde uživatel vyplňuje vstupní údaje a aplikace na jejich základě sestaví personalizovaný tréninkový plán. Zaměřoval jsem se na implementaci UI v Reactu/TypeScriptu, napojení na backend služby (Firebase) a průběžné zvyšování kvality a udržovatelnosti kódu. Součástí byla i lokalizace i18next (OneSky) a styling (Emotion).
Technologie: Next.js, React, TypeScript, Redux Toolkit, React Hook Form, MUI, Emotion, i18next (OneSky), Firebase
Greyson Consulting, s.r.o.
Frontend Developer, 7/2018 – 5/2019
Pracoval jsem převážně na projektu pro MONETA Auto – aplikaci pro financování vozidel. Podílel jsem se na přepisu legacy desktopové aplikace (původně z roku 1999) na moderní webový frontend „na zelené louce“. Součástí práce byl návrh a implementace klíčových částí aplikace v Reactu, správa stavu (Redux, Redux Saga, Reselect), budování komponentového workflow (Storybook, Pattern Lab) a průběžné zvyšování kvality kódu (testy, refaktoring, code review).
Technologie: React, Redux, Redux Saga, Reselect, Reactstrap, Bootstrap, Storybook, Pattern Lab, lodash, enzyme, sinonjs, Sentry
nurun Prague (člen Kindred – Publicis Groupe)
Frontend Developer, 2/2017 – 7/2018
V agenturním prostředí jsem se podílel na vývoji webových portálů, kampaní a prototypů pro různé klienty. Pro ČSA a MediaGuru jsem pracoval na nových portálech postavených na Umbraco CMS a ASP.NET Razor. Pro pojišťovnu Allianz jsem vyvíjel prototyp offline pojišťovacího systému pro interní konzultanty, včetně offline režimu (IndexedDB/Web Storage) v AngularJS. Pro ČSOB Pojišťovnu jsem optimalizoval formulář pro sjednání pojištění se zaměřením na lepší použitelnost a konverzi. Dále jsem se podílel například na hypotečním portálu MONETA hypoteka.cz, kampani De’Longhi „Tajemství kávy“ a výročních stránkách Benzina (60 let).
Technologie: Umbraco CMS, ASP.NET Razor, Vue.js/Nuxt.js, AngularJS, Django, Python2, Bootstrap 3/4, mobiscroll, Pug (JADE), Sass, IndexedDB, Local and Session Storage, Gulp
NETVOR, s.r.o.
Full Stack Developer, 8/2016 – 2/2017
Pracoval jsem na aplikaci ESC (Embryo Score Compare) a portálu elearn.aero zaměřeném na výuku angličtiny pro piloty. Podílel jsem se také na projektu Simple Dent (simpledent.cz), cloudovém systému pro správu zubních ordinací. Dodával jsem nové funkcionality a udržoval řešení primárně na React frontendu, ale také na backendu v Nette (Latte/Doctrine).
Technologie: React, Nette Framework, Immutable.js, Bootstrap 3, Sass/Less, Latte, Doctrine, Buddy, Webpack
FoxMedia Czech Republic, s.r.o.
PHP Developer, 5/2016 – 9/2016
Pracoval jsem primárně na portálu Sousede.cz pro správu SVJ. Podílel jsem se na vývoji a údržbě funkcionalit v Zend Frameworku, úpravách UI v jQuery a na integraci a testování e-mailových šablon (ZURB Foundation for Emails, Litmus) pro konzistentní zobrazení napříč klienty.
Technologie: Zend Framework, jQuery, ZURB Foundation for Emails, Git, Litmus
Mediawork group, s.r.o.
Školní praxe v roce 2013
Podílel jsem se na vývoji JavaScript komponent pro aplikaci TV Óčko pro chytré televize Samsung (Smart TV), včetně implementace UI částí a úprav funkcionalit dle zadání.
Certifikáty
TOGAF® Enterprise Architecture Practitioner
1/2026 TAYLLORCOX - TGL22601002
TOGAF® Enterprise Architecture Foundation
12/2025 TAYLLORCOX - TGL12512004
Azure Cosmos DB
7/2021 Pluralsight®
Scrum Master
12/2018 TAYLLORCOX - PCE ATO 2018120603
Python 3 pro začátečníky
12/2017 Learn2Code (Skillmea)
Seznam.cz – IMA.js
12/2016 izomorfní aplikace v JS (React, Node.js)
Programátor webových aplikací
Akreditováno dle vyhlášky MŠMT č. 176/2009 Sb. 18.01.2016 – 08.02.2016 (150 hodin)
Tvorba webových stránek
Akreditováno dle vyhlášky MŠMT č. 176/2009 Sb. 27.10.2015 – 27.11.2015 (110 hodin)
Doplňující informace
Jazyky
- Čeština - Znalost na úrovni rodilého mluvčího
- Angličtina - Znalost umožňující profesionální práciJistota v psané technické komunikaci (dokumentace, tickety) i v komunikaci s kolegy; komfortně se zapojuji do meetingů s kolegy i stakeholdery.
- Ukrajinština - Plně profesionální znalostIntenzivní studium od roku 2020; příprava na Ukrajinskou státní zkoušku z úrovně znalosti jazyka, cílově B2/C1, kvůli tehdy plánované relokaci na Ukrajinu.
- Ruština - Znalost na úrovni dvojjazyčného mluvčíhoDenně používám od roku 2013 v osobním životě i pro komunikaci s kolegy.
Nabytá oprávnění
- Řidičské oprávnění – B (osobní automobily; 2014)
- Zbrojní oprávnění (2014)
Osobní zájmy
Volný čas věnuji vzdělávání a svým psům. Relaxuji vařením a pečením – je to pro mě ideální způsob, jak vypnout. Občas si zajdu zabruslit, do sauny, do bazénu nebo do fitka a věnuji se i sportovní střelbě (trénink soustředění a disciplíny). Nejlépe si odpočinu s přáteli u vodní dýmky a karaoke. A když si chci udělat malý každodenní rituál, sáhnu po guatemalské kávě pražené v Itálii nebo po sypaném čaji. Když mám někdy méně práce, zkouším vlastní projekty, ale nejvíc mi vyhovuje, když mám pevný deadline a jasné zadání. Od roku 2011 jsem se zúčastnil více než deseti hackathonů, kde se náš tým často umístil v top 3 nebo získal cenu poroty.
Expertíza
Frontend Architektura & Standardy
Navrhuji frontendovou architekturu a konvence pro dlouhodobě udržitelný vývoj.
Mikrofrontendy (Module Federation)
Stavím modulární frontendy, které rostou s týmy i produktem – stabilně a bez rizikových vazeb.
Převzetí projektu a stabilizace
Přebírám projekty, rychle mapuji architekturu a stabilizuji delivery pro bezpečný další rozvoj.
Vedení týmu a mentoring
Vedu týmy technicky i prakticky, pomáhám lidem růst a doručovat v klidu.
Škálovatelné standardy a kontrolní kritéria kvality
Nastavuji quality gates tak, aby chyby padaly v CI — ne v produkci.
Design Systems & Component Libraries
Buduji design systém a UI knihovnu pro konzistentní UI napříč aplikacemi i frameworky.
Další oblasti expertízy
Doporučení
Pár slov od lidí, se kterými jsem spolupracoval.