Frontend Architect & Leader s více než 10 lety zkušeností s návrhem a vývojem škálovatelných webových a multiplatformních aplikací v Reactu, Vue a TypeScriptu. Specializuji se na frontendovou architekturu, mikrofrontendy (Module Federation), převzetí a stabilizaci projektů, nastavování standardů, quality gates a development workflow pro dlouhodobě udržitelný rozvoj produktu. Kromě hands-on vývoje mám zkušenosti s technickým vedením týmů a koordinací spolupráce napříč engineeringem, QA, designem i businessem, včetně mentoringu vývojářů od juniorů po seniory. Jako certifikovaný Scrum Master a TOGAF Enterprise Architect přináším strukturovaný a pragmatický přístup k architektuře, komunikaci i dlouhodobě udržitelnému delivery.
Relevantní pracovní zkušenosti
Frontend Architect
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.
Senior Frontend Developer
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.
External Frontend Team Leader
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.
External Frontend Team Leader
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.
Senior Frontend Developer
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.
Senior Frontend Developer
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).
Frontend Developer
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).
Klíčové dovednosti
Frontend
React · Next.js · Vue 3 · Stencil · TypeScript · Microfrontends (Module Federation) · TanStack Query · Redux · Vuex · Pinia · Dexie.js · JavaScript · HTML5 · CSS3 · Sass / SCSS · Tailwind CSS · Quasar · Ark UI · Bootstrap · Capacitor · i18next (Tolgee)
Backend
Node.js · Fastify · GraphQL · Apollo Server · REST APIs · OpenAPI (Swagger) · Azure Functions · Azure Storage · Cosmos DB · NestJS · Prisma · Strapi CMS · SQL · PostgreSQL · Redis · Supabase · Python 3 · FastAPI
AI
Mastra · CodeRabbit
DevOps
CI/CD (CircleCI, Azure DevOps) · Git · Docker · distroless · Kubernetes · Linux (Talos, Rocky Linux, CoreOS) · Pulumi · Vercel
Testing
Jest · Vitest · React Testing Library · Cypress · Playwright
Tools
Vite · Webpack · Yarn · pnpm · Turborepo · ESLint · Prettier · Storybook · shadcn · uv
Používané nástroje
Google Chrome · VS Code · GitKraken · Docker Desktop · Terminus · Navicat · TablePlus · Postman / Newman · Proxyman · Figma · Adobe Illustrator · Adobe Photoshop · Jira & Confluence · Microsoft 365 · Parallels Toolbox
Vzdělání
Master of Science in Computer Science
Plně online
Specialization in Software Engineering & Artificial Intelligence
Dokončené rekvalifikační kurzy
- Tvorba webových stránek — 27.10.2015 – 27.11.2015 • 110 hodin
- Programátor webových aplikací — 18.01.2016 – 08.02.2016 • 150 hodin
Certifikáty
robot_dreams by Laba
Docker, Inc
Fundamentals, Authentication and Authorization, Architecture & Advanced Patterns, Microservices, GraphQL
TAYLLORCOX - TGL22601002
TAYLLORCOX - TGL12512004
Pluralsight®
Learn2Code.sk (Skillmea)
TAYLLORCOX - PCE ATO 2018120603
Learn2Code.sk (Skillmea)
izomorfní aplikace v JS (React, Node.js)
Akreditováno dle vyhlášky MŠMT č. 176/2009 Sb.
Akreditováno dle vyhlášky MŠMT č. 176/2009 Sb.
Jazyky
Doporučení
Michal Očko · Chief Technology Officer · SOFTINO services s.r.o. • 2. dubna 2026 • Přímý nadřízený
What I especially valued about Pavel was his independence, sense of responsibility, and ability to move projects forward in a structured and efficient way. He is an experienced frontend developer with strong expertise in architecture, technical leadership, and setting development standards. At Softino, he designed and helped implement a modern microfrontend dev stack with a BFF, and also contributed to optimizing the Docker setup. I can highly recommend Pavel.
Pavol Adamek · Senior Manager · Accenture Technology • 25. března 2026 • Přímý nadřízený
I worked with Pavel during a very demanding phase of the project, when it was critical to keep delivery on track and the whole team was under significant pressure. I greatly appreciated that he was willing to make time beyond normal working hours and was practically operating almost 24/7 to help keep delivery moving (I believe he hit his personal record for longest shift in his life only to make the delivery work!). Also he was amazingly quick in adjusting to scope changes, implementing enhancements, issues analysis and bugfix. In addition to his frontend delivery, he also provided significant help with a frontend developers interviews (for very specific tasks and technology/framework we needed), which he led very professionally and with an excellent understanding of the project’s specific needs. Pavel is reliable, independent, and technically very strong, and I would gladly work with him again. If time/cost/reliability is the matter, Pavel is certainly the guy to go to! Thank you Pavel once again!
Matouš Skála · CTO · Fitify • 5. března 2026 • Přímý nadřízený
I’ve worked with Pavel on our web frontend project. He genuinely cares about developer experience and keeps a close eye on modern tools and trends in the ecosystem.
He played an important role in setting up our monorepo infrastructure and improving the deployment process, helping us build and ship more efficiently. He also brings a bit of dry humour to the team, which is very much part of his personality.
Michal Palaš · General Manager · Tirecheck • 5. února 2026 • Přímý nadřízený
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.