Frontend Architect & Leader with 10+ years of experience designing and building scalable web and cross-platform applications in React, Vue, and TypeScript. I specialize in frontend architecture, microfrontends (Module Federation), project takeover and stabilization, and in establishing standards, quality gates, and development workflows that support long-term product maintainability. Alongside hands-on development, I bring experience in technical leadership and cross-functional collaboration across engineering, QA, design, and business, including mentoring developers from junior to senior level. As a certified Scrum Master and TOGAF Enterprise Architect, I bring a structured and pragmatic approach to architecture, communication, and sustainable delivery.
Relevant Work Experience
Frontend Architect
I designed the architecture of a modern microfrontend devstack in a monorepo for a suite of applications and shared packages, and led the key technical decisions throughout its implementation. Together with the team, I developed React applications for subject management, inheritance workflows, and related administration. As part of the platform, I introduced StencilJS and built a cross-framework design system, including React/Vue wrappers, Storybook documentation, and visual testing. The devstack also included a Node.js Fastify backend acting as a BFF/gateway: it handled authentication and session management for the templating service via a session cookie, with JWT managed server-side in Redis and TTL derived from token expiration. It also provided proxying for frontend modules and internal APIs, request tracing, CORS, compression, cache headers, and static build serving. I standardized the API layer by generating the client from OpenAPI and integrating type-safe runtime validation using Zod schemas generated from OpenAPI. For deployment, I prepared Docker builds with a production distroless image.
Senior Frontend Developer
I worked on a product suite for fleet & tire management—primarily on the INCENTER 2.0 and INFLEET applications, as well as other related apps across the platform. Shortly after joining, I initiated the introduction of JWT-based authentication, strengthening the overall security of the application. I contributed to the migration from Vue 2 to Vue 3, the transition from Cordova to Capacitor, and the move from the legacy backend to a new custom ORM on Node.js, including further development of a GraphQL API built with Apollo on Azure Functions with data stored in Cosmos DB; besides frontend work, I also implemented parts of the API. My work also included refactoring, code reviews, and continuous improvements in stability, performance, and maintainability.
External Frontend Team Leader
As a consultant provided via an external agency, I took over the frontend project and development stack from a different vendor agency. My role was to stabilize development, map the architecture, establish standards, and ensure knowledge transfer so the internal team could continue developing the product independently long-term. This included technical leadership, mentoring, code reviews, and documentation.
External Frontend Team Leader
On a greenfield project, I designed and set up the development stack and ways of working from scratch to ensure the product could be developed sustainably over the long term. I introduced clear engineering standards (code quality, review workflow, testing, and consistent UI practices) so the team could deliver predictably without unnecessary technical debt. As an external Frontend Team Leader, I built up the internal frontend team—leading technical interviews, onboarding, mentoring, and ongoing code reviews—and gradually handed over ownership and know-how so the team could continue developing and scaling the product independently.
Senior Frontend Developer
I contributed to the development of a customer portal for Asahi, including integration with the Salesforce ecosystem. I focused on implementing key features in Vue 3 and integrating with a GraphQL API. My work also included building and maintaining web components (LitElement), refactoring, code reviews, and continuously improving code quality and maintainability. During a demanding period, I helped maintain delivery continuity under increased workload by working repeated overtime within my time availability. I also supported hiring in a minor capacity by conducting one targeted frontend interview.
Senior Frontend Developer
I developed an online onboarding form in Next.js where users enter their details and the application generates a personalized training plan based on the input. I focused on implementing the UI in React/TypeScript, integrating backend services (Firebase), and continuously improving code quality and maintainability. The work also included i18next localization (OneSky) and styling (Emotion).
Frontend Developer
I worked primarily on a project for MONETA Auto — a vehicle financing application. I contributed to rewriting a legacy desktop application (originally from 1999) into a modern web frontend built from scratch. My work included designing and implementing key parts of the React application, state management (Redux, Redux Saga, Reselect), establishing a component workflow (Storybook, Pattern Lab), and continuously improving code quality (tests, refactoring, code reviews).
Core Skills
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
Tools I use
Google Chrome · VS Code · GitKraken · Docker Desktop · Terminus · Navicat · TablePlus · Postman / Newman · Proxyman · Figma · Adobe Illustrator · Adobe Photoshop · Jira & Confluence · Microsoft 365 · Parallels Toolbox
Education
Master of Science in Computer Science
Fully Online
Specialization in Software Engineering & Artificial Intelligence
Completed retraining courses
- Website Creation — 27 Oct 2015 – 27 Nov 2015 • 110 hours
- Web Applications Programmer — 18 Jan 2016 – 8 Feb 2016 • 150 hours
Certificates
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)
Isomorphic applications in JS (React, Node.js)
Accredited under the Ministry of Education decree No. 176/2009 Coll.
Accredited under the Ministry of Education decree No. 176/2009 Coll.
Languages
Recommendations
Michal Očko · Chief Technology Officer · SOFTINO services s.r.o. • April 2, 2026 • Direct manager
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 • March 25, 2026 • Direct manager
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 • March 5, 2026 • Direct manager
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 • February 5, 2026 • Direct manager
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.