Frontend Architect & Leader с более чем 10-летним опытом проектирования и разработки масштабируемых веб- и кроссплатформенных приложений на React, Vue и TypeScript. Я специализируюсь на frontend-архитектуре, микрофронтендах (Module Federation), принятии и стабилизации проектов, а также на выстраивании стандартов, quality gates и development workflow для долгосрочно поддерживаемого развития продукта. Помимо hands-on разработки, у меня есть опыт технического лидерства и координации взаимодействия между engineering, QA, design и business, включая менторинг разработчиков от junior до senior уровня. Как сертифицированный Scrum Master и TOGAF Enterprise Architect, я привношу структурированный и прагматичный подход к архитектуре, коммуникации и устойчивому delivery.
Релевантный опыт работы
Frontend Architect
Я спроектировал архитектуру современного microfrontend devstack в monorepo для набора приложений и общих пакетов и отвечал за ключевые технические решения при реализации. Вместе с командой я развивал React-приложения для управления субъектами, процессов наследственного производства и сопутствующей администрирования. В рамках платформы я внедрил StencilJS и построил кросс-фреймворк дизайн-систему, включая обёртки для React/Vue, документацию в Storybook и визуальные тесты. Devstack также включал backend на Node.js Fastify в роли BFF/gateway: он обеспечивал аутентификацию и управление сессиями для templating-сервиса через session cookie, хранил JWT на сервере в Redis и рассчитывал TTL на основе срока действия токена. Также он обеспечивал проксирование на фронтенд-модули и внутренние API, request tracing, CORS, сжатие, cache-заголовки и раздачу статических сборок. Я стандартизировал API-слой через генерацию клиента из OpenAPI и добавил типобезопасную runtime-валидацию с помощью Zod-схем, генерируемых из OpenAPI. Для деплоя я подготовил Docker-сборки с production distroless image.
Senior Frontend Developer
Я работал над продуктовой линейкой для управления автопарком и шинами (fleet & tire management) — в основном над приложениями INCENTER 2.0 и INFLEET, а также над другими связанными приложениями в рамках платформы. Вскоре после выхода на проект я инициировал внедрение аутентификации на базе JWT, усилив безопасность приложения. Я участвовал в миграции с Vue 2 на Vue 3, переходе с Cordova на Capacitor, а также в переходе со старого бэкенда на новое собственное ORM на Node.js и развитии GraphQL API на Apollo в Azure Functions с хранением данных в Cosmos DB; помимо фронтенда я также разрабатывал части API. В работу также входили рефакторинг, code review и постоянное повышение стабильности, производительности и поддерживаемости.
External Frontend Team Leader
Как консультант, предоставленный внешним агентством, я принял на себя фронтенд-проект и dev stack от другого агентства-подрядчика. Моя роль заключалась в стабилизации разработки, анализе архитектуры, внедрении стандартов и обеспечении передачи знаний, чтобы внутренняя команда могла дальше самостоятельно развивать продукт в долгосрочной перспективе. В задачи также входили техническое лидерство, менторинг, code review и подготовка документации.
External Frontend Team Leader
На greenfield-проекте я с нуля спроектировал и настроил dev stack и подход к работе так, чтобы продукт можно было устойчиво развивать в долгосрочной перспективе. Я внедрил понятные инженерные стандарты (качество кода, процесс ревью, тестирование и единые UI-практики), чтобы команда могла поставлять результат предсказуемо и без лишнего технического долга. В роли внешнего Frontend Team Leader я сформировал внутреннюю frontend-команду — проводил технические интервью, онбординг, менторинг и регулярные code review — и постепенно передал ownership и know-how, чтобы команда могла дальше самостоятельно развивать и масштабировать продукт.
Senior Frontend Developer
Я участвовал в разработке клиентского портала для Asahi, включая интеграцию с экосистемой Salesforce. Я фокусировался на реализации ключевой функциональности на Vue 3 и интеграции с GraphQL API. Также в мои задачи входили работа с web-компонентами (LitElement), рефакторинг, code review и постоянное повышение качества и поддерживаемости кода. В напряжённый период я, в рамках своих временных возможностей, помог сохранить непрерывность поставок при повышенной нагрузке, регулярно работая сверхурочно. Также я в небольшой степени поддержал найм, проведя одно целевое фронтенд-интервью.
Senior Frontend Developer
Я разрабатывал онлайн onboarding-форму на Next.js, где пользователь вводит исходные данные, а приложение на их основе формирует персонализированный тренировочный план. Я фокусировался на реализации UI на React/TypeScript, интеграции backend-сервисов (Firebase) и постоянном улучшении качества и поддерживаемости кода. Также в рамках работы были i18next-локализация (OneSky) и стилизация (Emotion).
Frontend Developer
Я работал преимущественно над проектом для MONETA Auto — приложением для финансирования автомобилей. Я участвовал в переписывании legacy desktop-приложения (изначально созданного в 1999 году) на современный веб-фронтенд, разработанный «с нуля». В мои задачи входили проектирование и реализация ключевых частей приложения на React, управление состоянием (Redux, Redux Saga, Reselect), построение компонентного workflow (Storybook, Pattern Lab) и постоянное повышение качества кода (тесты, рефакторинг, code review).
Ключевые навыки
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
Рабочие инструменты
Google Chrome · VS Code · GitKraken · Docker Desktop · Terminus · Navicat · TablePlus · Postman / Newman · Proxyman · Figma · Adobe Illustrator · Adobe Photoshop · Jira & Confluence · Microsoft 365 · Parallels Toolbox
Образование
Master of Science in Computer Science
Полностью онлайн
Specialization in Software Engineering & Artificial Intelligence
Завершенные курсы переквалификации
- Создание веб-сайтов — 27.10.2015 – 27.11.2015 • 110 часов
- Программист веб-приложений — 18.01.2016 – 08.02.2016 • 150 часов
Сертификаты
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)
Изоморфные приложения в JS (React, Node.js)
Аккредитовано Министерством образования, молодежи и спорта Чешской Республики (MŠMT ČR), постановление № 176/2009 Sb.
Аккредитовано Министерством образования, молодежи и спорта Чешской Республики (MŠMT ČR), постановление № 176/2009 Sb.
Языки
Рекомендации
Michal Očko · Chief Technology Officer · SOFTINO services s.r.o. • 2 апреля 2026 г. • Непосредственный руководитель
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 марта 2026 г. • Непосредственный руководитель
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 марта 2026 г. • Непосредственный руководитель
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 февраля 2026 г. • Непосредственный руководитель
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.