Frontend Architect & Leader mit mehr als 10 Jahren Erfahrung in der Konzeption und Entwicklung skalierbarer Web- und plattformübergreifender Anwendungen mit React, Vue und TypeScript. Ich spezialisiere mich auf Frontend-Architektur, Microfrontends (Module Federation), die Übernahme und Stabilisierung von Projekten sowie auf den Aufbau von Standards, Quality Gates und Entwicklungsprozessen für eine langfristig nachhaltige Produktentwicklung. Neben der praktischen Umsetzung bringe ich Erfahrung in der technischen Führung von Teams und in der Zusammenarbeit über Engineering, QA, Design und Business hinweg mit, einschließlich Mentoring von Entwickler:innen vom Junior- bis zum Senior-Level. Als zertifizierter Scrum Master und TOGAF Enterprise Architect verfolge ich einen strukturierten und pragmatischen Ansatz in Architektur, Kommunikation und nachhaltiger Delivery.
Relevante Berufserfahrung
Frontend Architect
Ich habe die Architektur eines modernen Microfrontend-Devstacks in einem Monorepo für eine Suite aus Anwendungen und Shared Packages entworfen und die zentralen technischen Entscheidungen während der Umsetzung verantwortet. Gemeinsam mit dem Team habe ich React-Anwendungen für die Verwaltung von Subjekten, Prozesse rund um Nachlass-/Erbrechtsfälle sowie die zugehörige Administration weiterentwickelt. Als Teil der Plattform habe ich StencilJS eingeführt und ein Cross-Framework Design System aufgebaut, inklusive React/Vue-Wrappern, Storybook-Dokumentation und visuellen Tests. Zum Devstack gehörte zudem ein Node.js-Fastify-Backend als BFF/Gateway: Es übernahm Authentifizierung und Session-Management für den Templating-Service über ein Session-Cookie, verwaltete JWT serverseitig in Redis und leitete die TTL aus der Token-Expiration ab. Zusätzlich stellte es Proxying für Frontend-Module und interne APIs bereit, inklusive Request Tracing, CORS, Kompression, Cache-Headern und Auslieferung statischer Builds. Die API-Schicht habe ich durch Client-Generierung aus OpenAPI standardisiert und eine typsichere Runtime-Validierung über aus OpenAPI generierte Zod-Schemas integriert. Für das Deployment habe ich Docker-Builds mit einem produktiven Distroless-Image vorbereitet.
Senior Frontend Developer
Ich arbeitete an einer Produktsuite für Fleet- & Tire-Management – primär an den Anwendungen INCENTER 2.0 und INFLEET sowie an weiteren zugehörigen Applikationen innerhalb der Plattform. Kurz nach meinem Einstieg initiierte ich die Einführung einer JWT-basierten Authentifizierung und stärkte damit die Sicherheit der Anwendung. Ich war an der Migration von Vue 2 auf Vue 3, am Wechsel von Cordova zu Capacitor sowie am Umstieg vom Legacy-Backend auf ein neues, eigenes ORM auf Node.js beteiligt – inklusive der Weiterentwicklung einer GraphQL-API mit Apollo auf Azure Functions und Datenhaltung in Cosmos DB; neben dem Frontend entwickelte ich auch Teile der API. Zu meinen Aufgaben gehörten außerdem Refactoring, Code Reviews sowie die laufende Verbesserung von Stabilität, Performance und Wartbarkeit.
External Frontend Team Leader
Als über eine externe Agentur eingesetzter Berater habe ich das Frontend-Projekt und den Development-Stack von einem anderen Dienstleister übernommen. Meine Aufgabe war es, die Entwicklung zu stabilisieren, die Architektur zu analysieren und zu dokumentieren, Standards zu etablieren und den Wissenstransfer sicherzustellen, damit das interne Team das Produkt langfristig eigenständig weiterentwickeln kann. Dazu gehörten technisches Leadership, Mentoring, Code Reviews und die Erstellung von Dokumentation.
External Frontend Team Leader
Auf einem Greenfield-Projekt habe ich den Development-Stack und die Arbeitsweise von Grund auf konzipiert und etabliert, damit das Produkt langfristig nachhaltig weiterentwickelt werden kann. Ich habe klare Engineering-Standards eingeführt (Codequalität, Review-Prozess, Testing und konsistente UI-Praktiken), damit das Team planbar liefern kann – ohne unnötigen technischen Ballast. Als externer Frontend Team Leader habe ich das interne Frontend-Team aufgebaut – technische Interviews, Onboarding, Mentoring und laufende Code Reviews – und schrittweise Ownership sowie Know-how übergeben, sodass das Team das Produkt eigenständig weiterentwickeln und skalieren kann.
Senior Frontend Developer
Ich war an der Entwicklung eines Kundenportals für Asahi beteiligt, einschließlich der Integration in das Salesforce-Ökosystem. Dabei lag mein Fokus auf der Umsetzung zentraler Features in Vue 3 sowie der Anbindung an eine GraphQL-API. Zudem umfasste meine Arbeit Web Components (LitElement), Refactorings, Code Reviews sowie die kontinuierliche Verbesserung von Codequalität und Wartbarkeit. In einer anspruchsvollen Phase habe ich im Rahmen meiner zeitlichen Möglichkeiten durch wiederholte Überstunden dazu beigetragen, die Kontinuität der Auslieferung trotz erhöhter Arbeitslast sicherzustellen. Außerdem habe ich den Recruiting-Prozess in geringem Umfang unterstützt, indem ich ein gezieltes Frontend-Interview geführt habe.
Senior Frontend Developer
Ich habe ein Online-Onboarding-Formular in Next.js entwickelt, in dem Nutzende ihre Daten eingeben und die Anwendung darauf basierend einen personalisierten Trainingsplan erstellt. Dabei lag mein Fokus auf der UI-Implementierung in React/TypeScript, der Anbindung von Backend-Services (Firebase) sowie der kontinuierlichen Verbesserung von Codequalität und Wartbarkeit. Außerdem umfasste die Arbeit i18next-Lokalisierung (OneSky) und Styling (Emotion).
Frontend Developer
Ich habe überwiegend an einem Projekt für MONETA Auto gearbeitet – einer Anwendung zur Fahrzeugfinanzierung. Ich war an der Neuentwicklung („Greenfield“) eines Legacy-Desktop-Systems (ursprünglich aus dem Jahr 1999) hin zu einem modernen Web-Frontend beteiligt. Meine Aufgaben umfassten das Design und die Implementierung zentraler Teile der React-Anwendung, State Management (Redux, Redux Saga, Reselect), den Aufbau eines Component-Workflows (Storybook, Pattern Lab) sowie die kontinuierliche Verbesserung der Codequalität (Tests, Refactorings, Code Reviews).
Kernkompetenzen
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
Verwendete Tools
Google Chrome · VS Code · GitKraken · Docker Desktop · Terminus · Navicat · TablePlus · Postman / Newman · Proxyman · Figma · Adobe Illustrator · Adobe Photoshop · Jira & Confluence · Microsoft 365 · Parallels Toolbox
Ausbildung
Master of Science in Computer Science
Vollständig online
Specialization in Software Engineering & Artificial Intelligence
Abgeschlossene Umschulungskurse
- Erstellung von Webseiten — 27.10.2015 – 27.11.2015 • 110 Stunden
- Webanwendungsentwickler — 18.01.2016 – 08.02.2016 • 150 Stunden
Zertifikate
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)
Isomorphe JavaScript-Anwendungen (React, Node.js)
Akkreditiert gemäß Verordnung des tschechischen Bildungsministeriums (MŠMT) Nr. 176/2009 Slg.
Akkreditiert gemäß Verordnung des tschechischen Bildungsministeriums (MŠMT) Nr. 176/2009 Slg.
Sprachen
Empfehlungen
Michal Očko · Chief Technology Officer · SOFTINO services s.r.o. • 2. April 2026 • Direkte Führungskraft
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. März 2026 • Direkte Führungskraft
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. März 2026 • Direkte Führungskraft
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. Februar 2026 • Direkte Führungskraft
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.