Pavel Vladimír Trávníček

Software Architect & Engineering Lead | Zastosowania AI i procesy agentowe | Full-stack (React/Vue · TypeScript · Node.js · Python) | Platformy produktowe i mikrofrontendy | Przejmowanie i stabilizacja projektów | Kierowanie zespołami i mentoring | DevOps, standardy inżynierskie i kryteria jakości | Design systemy i biblioteki komponentów

Jako Software Architect & Engineering Lead mam ponad 10 lat doświadczenia w tworzeniu aplikacji internetowych i wieloplatformowych. Łączę dogłębną znajomość Reacta, Vue i TypeScriptu z umiejętnościami backendowymi w Node.js, NestJS i Fastify oraz doświadczeniem z Pythonem. Projektuję modułowe platformy, mikrofrontendy (Module Federation), design systemy i biblioteki komponentów, dbając o wydajność, wygodę użytkowania i łatwość utrzymania. W obszarze AI tworzę procesy agentowe w Mastrze, integruję modele z logiką aplikacji i usługami zewnętrznymi oraz dostosowuję modele TTS do syntezy mowy w języku czeskim.

Przejmuję i stabilizuję projekty po zewnętrznych dostawcach, analizuję architekturę i ryzyka oraz wdrażam stos technologiczny, standardy i procesy dostarczania oprogramowania — w tym Docker, CI/CD, testy automatyczne i kryteria jakości — tak, aby wewnętrzne zespoły mogły samodzielnie rozwijać produkty. Kierowałem zespołami i koordynowałem pracę grup interdyscyplinarnych liczących ponad 20 osób z obszarów programowania, QA, designu i biznesu. Wyjaśniam decyzje techniczne interesariuszom, prowadzę warsztaty, planuję pracę i jej priorytety oraz wspieram programistów na każdym poziomie doświadczenia.

Jako certyfikowany Scrum Master i TOGAF Enterprise Architect łączę praktyczne programowanie z systematycznym podejściem do architektury i współpracy. Doświadczenie w grafice, fotografii, typografii i informatyce wykształciło u mnie dbałość o szczegóły i spójność interfejsów. Lubię przekładać złożone problemy na proste, solidne rozwiązania — produkty niezawodne, szybkie i przyjemne zarówno w użytkowaniu, jak i utrzymaniu.

Współpraca i stawki
45–95 € za godzinę

Umiejętności

  • Frontend
  • Backend
  • AI
  • DevOps
  • Testowanie
  • Narzędzia

Zaawansowana znajomość

  • React (Frontend)10 lat
  • Next.js (Frontend)8 lat
  • Vue 3 (Frontend)9 lat
  • Stencil (Frontend)3 lata
  • TypeScript (Frontend)8 lat
  • Microfrontends (Module Federation) (Frontend)6 lat
  • Vite (Narzędzia)6 lat
  • Webpack (Narzędzia)10 lat
  • Yarn (Narzędzia)8 lat
  • pnpm (Narzędzia)2 lata
  • nvm (Narzędzia)8 lat
  • Turborepo (Narzędzia)4 lata
  • ESLint (Narzędzia)10 lat
  • Prettier (Narzędzia)9 lat
  • Storybook (Narzędzia)7 lat
  • TanStack Query (Frontend)3 lata
  • TanStack Form (Frontend)2 lata
  • Zod (Frontend)2 lata
  • Hey API (Frontend)2 lata
  • Redux (Frontend)8 lat
  • Redux Toolkit (Frontend)5 lat
  • Vuex (Frontend)7 lat
  • Pinia (Frontend)5 lat
  • Dexie.js (Frontend)7 lat
  • Node.js (Backend)10 lat
  • Fastify (Backend)3 lata
  • GraphQL (Backend)7 lat
  • Apollo Server (Backend)7 lat
  • REST APIs (Backend)15 lat
  • OpenAPI (Swagger) (Backend)10 lat
  • Azure Functions (Backend)5 lat
  • Azure Storage (Backend)5 lat
  • Azure Cosmos DB (Backend)5 lat
  • Azure Event Hubs (Backend)5 lat
  • Microsoft Entra ID & MSAL (Backend)5 lat
  • JavaScript (Frontend)15 lat
  • HTML5 (Frontend)15 lat
  • CSS3 (Frontend)15 lat
  • Sass / SCSS (Frontend)10 lat
  • Tailwind CSS (Frontend)6 lat
  • Quasar (Frontend)7 lat
  • AG Grid (Frontend)1 rok
  • Base UI (Frontend)1 rok
  • shadcn (Narzędzia)2 lata
  • Bootstrap (Frontend)10 lat
  • CI/CD (CircleCI, Azure DevOps) (DevOps)10 lat
  • Git (DevOps)13 lat
  • Docker (DevOps)8 lat
  • Docker Compose (DevOps)8 lat
  • Docker BuildKit (DevOps)2 lata
  • Google Distroless (DevOps)3 lata
  • Capacitor (Frontend)5 lat
  • i18next & Tolgee (Frontend)5 lat

Znajomość praktyczna

  • Jest (Testowanie)8 lat
  • Vitest (Testowanie)2 lata
  • pytest (Testowanie)1 rok
  • React Testing Library (Testowanie)8 lat
  • Cypress (Testowanie)7 lat
  • Playwright (Testowanie)2 lata
  • storycap (Testowanie)3 lata
  • Chromatic (Testowanie)1 rok
  • NestJS (Backend)10 lat
  • Prisma (Backend)7 lat
  • Strapi CMS (Backend)4 lata
  • SQL (Backend)15 lat
  • PostgreSQL (Backend)10 lat
  • pgvector (Backend)1 rok
  • Supabase (Backend)1 rok
  • Percona Distribution for PostgreSQL (Backend)1 rok
  • Redis (Backend)8 lat
  • Valkey (Backend)1 rok
  • MinIO (S3) (Backend)1 rok
  • MotherDuck (DuckDB) (Backend)1 rok
  • BullMQ (Backend)1 rok
  • Durabull (DevOps)1 rok
  • Linux (Talos, Rocky Linux, CoreOS, Debian) (DevOps)10 lat
  • Kubernetes (DevOps)7 lat
  • Pulumi (DevOps)2 lata
  • Azure Key Vault (DevOps)5 lat
  • Vercel (DevOps)4 lata
  • OpenTelemetry (OTel) (DevOps)2 lata
  • Azure Application Insights (DevOps)5 lat
  • Grafana (DevOps)3 lata
  • Grafana Loki (DevOps)3 lata
  • Grafana Alloy (DevOps)3 lata
  • Python 3 (Backend)8 lat
  • FastAPI (Backend)2 lata
  • Pydantic (Backend)1 rok
  • SQLAlchemy (Backend)1 rok
  • NumPy (Backend)1 rok
  • pandas (Backend)1 rok
  • uv (Narzędzia)1 rok
  • Ruff (Narzędzia)1 rok
  • mypy (Narzędzia)1 rok
  • Mastra (AI)1 rok
  • OpenAI API (GPT models) (AI)1 rok
  • RunPod (AI)1 rok
  • NVIDIA CUDA (AI)1 rok
  • Codex (AI)1 rok
  • CodeRabbit (AI)1 rok
  • PyTorch (AI)1 rok
  • Hugging Face (Transformers & Hub) (AI)1 rok
  • WhisperX (AI)1 rok
  • ElevenLabs (AI)1 rok
  • Kokoro-82M (AI)1 rok
  • StyleTTS2 (AI)1 rok
  • FFmpeg (Narzędzia)2 lata
  • eSpeak NG (Narzędzia)1 rok

Podstawowe doświadczenie

  • Nuxt (Frontend)3 lata
  • AngularJS (Frontend)2 lata
  • mobiscroll (Frontend)1 rok
  • JointJS (Frontend)1 rok
  • daisyUI (Frontend)1 rok
  • MUI (Frontend)1 rok
  • Umbraco CMS (Backend)1 rok
  • ASP.NET Razor (Backend)1 rok
  • Django (Backend)2 lata
  • Splunk (Narzędzia)1 rok
  • Coralogix (Narzędzia)1 rok
  • Sentry (Narzędzia)8 lat
  • SonarQube (Narzędzia)3 lata
  • Falco (DevOps)1 rok
  • Neo4j Graph Database (Backend)1 rok
  • Oracle Database (Backend)2 lata

Narzędzia, z których korzystam

  • Google Chrome (Narzędzia)
  • VS Code (Narzędzia)
  • Jupyter Notebooks (Narzędzia)
  • GitKraken (Narzędzia)
  • Docker Desktop (Narzędzia)
  • Homebrew (brew) (Narzędzia)
  • Terminus (Narzędzia)
  • Navicat (Narzędzia)
  • TablePlus (Narzędzia)
  • Postman / Newman (Narzędzia)
  • Proxyman (Narzędzia)
  • Figma (Narzędzia)
  • Adobe Illustrator (Narzędzia)
  • Adobe Photoshop (Narzędzia)
  • Jira & Confluence (Narzędzia)
  • Microsoft 365 (Narzędzia)
  • Parallels Toolbox (Narzędzia)

Doświadczenie

Doświadczenie branżowe

  • Bankowość (CREDITAS, MONETA AUTO, hypoteka.cz)
  • Ubezpieczenia (Allianz, ČSOB Pojišťovna)
  • Ochrona zdrowia (Dr.Max CRM, Fitify, ESC, Simple Dent)
  • Motoryzacja (TireCheck)
  • Lotnictwo (ČSA, elearn.aero, FlyMidway)
  • Produkcja (FOXCONN)
  • Zarządzanie nieruchomościami (Sousede.cz)
  • Media (MediaGuru)
  • Logistyka (Asahi)

Projekty

  • SOFTINO services s.r.o.

    Frontend Architect, 7/2024 – 2/2026

    Zaprojektowałem architekturę nowoczesnego środowiska mikrofrontendowego w monorepo dla zestawu aplikacji i współdzielonych pakietów oraz odpowiadałem za kluczowe decyzje techniczne podczas wdrożenia. Wraz z zespołem rozwijałem aplikacje React do zarządzania podmiotami, postępowaniami spadkowymi i powiązaną administracją. W ramach platformy wprowadziłem Stencil i stworzyłem design system działający z różnymi frameworkami, obejmujący wrappery React/Vue, dokumentację w Storybooku oraz testy wizualne. Stos technologiczny obejmował także backend Node.js z Fastify pełniący rolę BFF/gateway: obsługiwał uwierzytelnianie i sesje usługi szablonów za pomocą pliku cookie sesji, a tokeny JWT były zarządzane po stronie serwera w Redis z TTL wynikającym z daty ich wygaśnięcia. Zapewniał również proxy dla modułów frontendowych i wewnętrznych API, śledzenie żądań, CORS, kompresję, nagłówki pamięci podręcznej i serwowanie statycznych plików wynikowych. Ujednoliciłem warstwę API przez generowanie klienta ze specyfikacji OpenAPI i integrację walidacji danych w czasie wykonania, opartej na typach i schematach Zod generowanych z OpenAPI. Przygotowałem kompilacje Docker z obrazem produkcyjnym opartym na Google Distroless.


    Technologie: React, TypeScript, Web Components (Stencil), Microfrontends (Module Federation), TanStack Router, TanStack Query, React Hook Form, Zod, TanStack Table, Tiptap, Tailwind CSS, PostCSS, i18next & Tolgee, Node.js, Fastify, OpenAPI (Swagger), Redis, Docker, Google Distroless, Turborepo, Yarn 4 (Workspaces), Vite, Storybook, ESLint, Prettier, Jest, Playwright

  • TireCheck

    Senior Frontend Developer, 5/2019 – 11/2025

    Pracowałem nad pakietem produktów do zarządzania flotami i oponami, przede wszystkim aplikacjami INCENTER 2.0 i INFLEET, a także innymi powiązanymi aplikacjami platformy. Niedługo po dołączeniu zainicjowałem wdrożenie uwierzytelniania opartego na JWT, wzmacniając bezpieczeństwo aplikacji. Uczestniczyłem w migracji z Vue 2 do Vue 3, przejściu z Cordovy na Capacitor oraz zastąpieniu dotychczasowego backendu nowym, własnym ORM w Node.js. Rozwijałem przy tym API GraphQL oparte na Apollo, działające w Azure Functions i przechowujące dane w Azure Cosmos DB; oprócz frontendu implementowałem również części API. Zajmowałem się też refaktoringiem, code review oraz ciągłym poprawianiem stabilności, wydajności i łatwości utrzymania.


    Technologie: Vue 2 → Vue 3, TypeScript, Cordova → Capacitor, Vuex → Pinia, Quasar, Sass / SCSS, Node.js, GraphQL, Apollo Server, Azure Cosmos DB, Dexie.js, Microsoft Entra ID, Azure Functions, Azure Storage (Blob Storage), Sentry, Azure Application Insights, Yarn, pnpm, Vite, ESLint, Jest, Vitest, Cypress

  • FOXCONN

    Zewnętrzny Frontend Team Leader, 5/2024 – 11/2024

    Jako konsultant współpracujący przez zewnętrzną agencję przejąłem projekt frontendowy i stos technologiczny od innego dostawcy. Moim zadaniem było ustabilizowanie rozwoju, opisanie architektury, ustanowienie standardów i przekazanie wiedzy tak, aby zespół wewnętrzny mógł samodzielnie rozwijać produkt w dłuższej perspektywie. Obejmowało to przywództwo techniczne, mentoring, code review i dokumentację.


    Technologie: React, TypeScript, Microfrontends (Module Federation), TanStack Router, TanStack Query, React Hook Form, Zod, Radix UI, TanStack Table, Tailwind CSS, i18next, OIDC, OPA WASM, Vite, Storybook, ESLint, Cypress, storycap

  • Cross Masters, s.r.o.

    Senior Frontend Developer w niepełnym wymiarze, 10/2023 – 7/2024

    Jako konsultant senior w niepełnym wymiarze uczestniczyłem w rozwoju Waaila (Google Analytics Audit) i Dr.Max CRM. Samodzielnie przeprowadziłem migrację projektu z Vue 2 do Vue 3 i zaprojektowałem architekturę modułów rozszerzeń umożliwiającą bezpieczną rozbudowę i długoterminowe utrzymanie. Wdrażałem także nowe funkcje, przeprowadzałem refaktoring i code review oraz systematycznie poprawiałem jakość i spójność kodu całej aplikacji.


    Technologie: Vue 2 → Vue 3, TypeScript, Vuex → Pinia, Monaco Editor, LoopBack, REST APIs, OpenAPI (Swagger), PostgreSQL, MSAL, Azure Identity, Azure Storage (Blob Storage), Azure Event Hubs, Vite, Newman

  • CREDITAS

    Zewnętrzny Frontend Team Leader, 6/2023 – 3/2024

    W projekcie tworzonym od podstaw zaprojektowałem i uruchomiłem stos technologiczny oraz sposób pracy, aby zapewnić długoterminowy, zrównoważony rozwój produktu. Wprowadziłem jasne standardy inżynierskie dotyczące jakości kodu, procesu code review, testów i spójności interfejsu, dzięki którym zespół mógł dostarczać rozwiązania przewidywalnie i bez zbędnego długu technicznego. Jako zewnętrzny Frontend Team Leader zbudowałem wewnętrzny zespół frontendowy: prowadziłem rozmowy techniczne, onboarding, mentoring i bieżące code review, a następnie stopniowo przekazywałem odpowiedzialność i know-how, aby zespół mógł samodzielnie rozwijać i skalować produkt.


    Technologie: React, Next.js, TypeScript, Redux, Redux Toolkit, TanStack Query, React Hook Form, Yup, Tailwind CSS, i18next, Microsoft Entra ID, SWC, Storybook, ESLint, SonarQube, Jest, React Testing Library, storycap

  • Accenture Technology

    Senior Frontend Developer, 1/2023 – 6/2023

    Uczestniczyłem w rozwoju portalu klienta Asahi, w tym w integracji z ekosystemem Salesforce. Koncentrowałem się na wdrażaniu kluczowych funkcji w Vue 3 i integracji z API GraphQL. Tworzyłem i utrzymywałem także komponenty webowe (LitElement), przeprowadzałem refaktoring i code review oraz systematycznie poprawiałem jakość i łatwość utrzymania kodu. W wymagającym okresie, gdy pozwalał mi na to harmonogram, pracowałem w nadgodzinach, aby pomóc utrzymać terminy przy zwiększonym obciążeniu. W niewielkim zakresie wspierałem też rekrutację, przeprowadzając jedną ukierunkowaną rozmowę frontendową.


    Technologie: Vue 3, TypeScript, Web Components (LitElement), Vuex, Tailwind CSS, i18next, GraphQL, Salesforce, Storybook

  • Fitify

    Senior Frontend Developer, 5/2022 – 11/2022

    Stworzyłem internetowy formularz onboardingowy w Next.js, w którym użytkownicy podają swoje dane, a aplikacja na ich podstawie generuje spersonalizowany plan treningowy. Koncentrowałem się na implementacji interfejsu w React/TypeScript, integracji usług backendowych (Firebase) oraz systematycznej poprawie jakości i łatwości utrzymania kodu. Prace obejmowały również lokalizację przez i18next (OneSky) i stylowanie w Emotion.


    Technologie: React, Next.js, TypeScript, Redux Toolkit, React Hook Form, MUI, Emotion, i18next & OneSky, Firebase

  • Greyson Consulting, s.r.o.

    Frontend Developer, 7/2018 – 4/2019

    Pracowałem głównie nad projektem MONETA Auto — aplikacją do finansowania pojazdów. Uczestniczyłem w przepisaniu starszej aplikacji desktopowej, pochodzącej z 1999 roku, na nowoczesny frontend internetowy tworzony od podstaw. Projektowałem i implementowałem kluczowe części aplikacji React, zarządzanie stanem (Redux, Redux Saga, Reselect), proces pracy z komponentami (Storybook, Pattern Lab) oraz stale poprawiałem jakość kodu przez testy, refaktoring i code review.


    Technologie: React, Redux, Redux Saga, Reselect, lodash, Reactstrap, Bootstrap, Sentry, Storybook, Pattern Lab, enzyme, sinonjs

  • Nydrle Digital s.r.o.

    Frontend Consultant, 11/2017 – 6/2018

    Doradzałem w zakresie tworzenia stron internetowych i uczestniczyłem w implementacji frontendu, koncentrując się na responsywnych interfejsach łatwych w utrzymaniu. Rozwijałem i optymalizowałem również szablony e-maili HTML, poprawiając ich strukturę, spójność i jakość wyświetlania w różnych klientach pocztowych.


    Technologie: JavaScript, HTML5, Bootstrap 3 → 4, ZURB Foundation for Emails, CSS3, Sass / SCSS, Git, Webpack

  • nurun Prague (część Kindred – Publicis Groupe)

    Frontend Developer, 2/2017 – 6/2018

    W środowisku agencyjnym uczestniczyłem w tworzeniu portali internetowych, kampanii i prototypów dla różnych klientów. Dla ČSA i MediaGuru pracowałem nad nowymi portalami opartymi na Umbraco CMS i ASP.NET Razor. Dla Allianz stworzyłem prototyp systemu ubezpieczeniowego dla wewnętrznych doradców, obsługujący pracę offline (IndexedDB/Web Storage) w AngularJS. Dla ČSOB Pojišťovna zoptymalizowałem formularz zakupu ubezpieczenia pod kątem użyteczności i konwersji. Uczestniczyłem również w projektach takich jak portal hipoteczny MONETA hypoteka.cz, strona kampanii De’Longhi „Secrets of the Coffee” oraz strona na 60-lecie marki Benzina.


    Technologie: Vue 2, Nuxt, AngularJS, Pug (JADE), Bootstrap 3 → 4, mobiscroll, Sass / SCSS, Python 2, Django, Umbraco CMS, ASP.NET Razor, IndexedDB, Local and Session Storage, Gulp

  • NETVOR, s.r.o.

    Full Stack Developer, 8/2016 – 1/2017

    Pracowałem nad aplikacją ESC (Embryo Score Compare) i portalem elearn.aero przeznaczonym do nauki angielskiego dla pilotów. Uczestniczyłem również w rozwoju Simple Dent (simpledent.cz), chmurowego systemu zarządzania gabinetami stomatologicznymi. Wdrażałem nowe funkcje i utrzymywałem rozwiązanie głównie po stronie frontendu React, a także backendu Nette (Latte/Doctrine).


    Technologie: React, Immutable.js, Bootstrap 3, Sass / SCSS, Less, Nette Framework, Latte, Doctrine, Webpack, Buddy (CI/CD)

  • FoxMedia Czech Republic, s.r.o.

    PHP Developer, 5/2016 – 8/2016

    Pracowałem głównie nad portalem Sousede.cz do zarządzania wspólnotami mieszkaniowymi. Rozwijałem i utrzymywałem funkcje w Zend Framework, aktualizowałem interfejs w jQuery oraz integrowałem i testowałem szablony e-maili (ZURB Foundation for Emails, Litmus), dbając o spójne wyświetlanie w różnych klientach pocztowych.


    Technologie: jQuery, ZURB Foundation for Emails, PHP, Zend Framework, Git, Litmus

  • Mediawork group, s.r.o.

    Staż, 2013

    Uczestniczyłem w tworzeniu komponentów JavaScript dla aplikacji TV Óčko na telewizory Samsung Smart TV, implementując części interfejsu i dostosowując funkcje do wymagań.

Wykształcenie

GoIT Neoversity / Woolf University

Master of Science in Computer Science

Studia od 2026 roku • W pełni online

Specjalizacja: Software Engineering & Artificial Intelligence • 90 ECTS / 2250 godzin nauki

Program ze specjalizacją Software Engineering & Artificial Intelligence obejmuje podstawy informatyki, programowanie full-stack, bazy danych, chmurę obliczeniową, projektowanie systemów i bezpieczeństwo sieci. W obszarze uczenia maszynowego zawiera widzenie komputerowe, przetwarzanie języka naturalnego (NLP) i wdrażanie systemów ML na produkcję. Projekt Applied Computer Science Project pozwala zastosować tę wiedzę w praktyce.

Główne obszary studiów

  • Podstawy informatyki: matematyka dla informatyków, struktury danych, relacyjne bazy danych
  • Inżynieria oprogramowania i full-stack: frontend UI/UX, JavaScript, zaawansowany JavaScript, backend, projektowanie i tworzenie aplikacji mobilnych
  • Architektura, chmura i bezpieczeństwo: podstawy chmury obliczeniowej, projektowanie systemów, bezpieczeństwo sieci i protokoły komunikacyjne
  • AI / ML: wprowadzenie do uczenia maszynowego, deep learning w widzeniu komputerowym i przetwarzaniu języka naturalnego, zaawansowane uczenie maszynowe, wdrażanie systemów ML na produkcję
  • Praktyka: zarządzanie produktem dla inżynierów oprogramowania i projekt Applied Computer Science Project
Uczelnia
GoIT Neoversity
Akredytacja
Malta – EQF7Szwajcaria – EQF7
Dziedzina
Informatyka i nauki matematyczne
Język
Ukraiński
Wymiar studiów
2625 godzin105 ECTSw tym 3 dodatkowe przedmioty do wyboru
Rejestr publiczny
Woolf University / ID 4400917216
Otwórz publiczny profil na Woolf University otwiera się w nowym oknie

PrimaFuture.cz

Ukończone kursy przekwalifikowujące

2015–2016 • Akredytowane kursy przekwalifikowujące

Akredytowane kursy tworzenia stron i aplikacji internetowych. Program obejmował podstawy WWW i frontendu, a następnie logikę aplikacji, bazy danych i bezpieczeństwo.

Zakres i tematyka

  • Podstawy projektowania stron i frontendu: teoria webdesignu, logika interfejsu, tworzenie szablonów w HTML5 i CSS3
  • Jakość, zgodność i widoczność: walidacja W3C, zgodność między środowiskami, SEO i integracja z mediami społecznościowymi
  • CMS i utrzymanie stron: WordPress, wtyczki, konfiguracja panelu administracyjnego, wdrażanie stron i komunikacja klient–serwer
  • Podstawy backendu i bezpieczeństwa: PHP, JavaScript, MySQL oraz bezpieczeństwo aplikacji internetowych

Ukończone kursy

  • Tworzenie stron internetowych - 27.10.2015–27.11.2015 • 110 godzin
  • Programista aplikacji internetowych - 18.01.2016–08.02.2016 • 150 godzin
Instytucja
PrimaFuture.cz
Akredytacja
Ministerstwo Edukacji Republiki Czeskiej,
rozporządzenie nr 176/2009 Sb.
Język
Czeski
Wymiar
Łącznie 260 godzin
Dokumenty
2 certyfikaty
Zobacz certyfikaty

Certyfikaty

Profil

Języki

  • Czeski – Język ojczysty
  • Angielski – Znajomość umożliwiająca codzienną pracę

    Swobodnie komunikuję się pisemnie w sprawach technicznych, w tym w dokumentacji i zgłoszeniach, oraz w codziennej pracy ze współpracownikami. Bez problemu uczestniczę w spotkaniach z zespołem i interesariuszami.

  • Ukraiński – Pełna biegłość zawodowa

    Od 2020 roku intensywnie uczę się ukraińskiego. Planując przeprowadzkę do Ukrainy, przygotowywałem się do państwowego egzaminu językowego z docelowym poziomem B2/C1.

  • Rosyjski – Biegłość dwujęzyczna

    Od 2013 roku używam go codziennie w życiu prywatnym i w kontaktach ze współpracownikami.

Uprawnienia

  • Prawo jazdy – B (samochody osobowe; 2014)
  • Pozwolenie na broń (2014)
  • Obywatelstwo – Czeskie (od urodzenia)

Moje początki w tworzeniu oprogramowania

W latach 2008–2011 uczęszczałem na zajęcia „Vytváříme www stránky” („Tworzymy strony WWW”) w ośrodku zajęć dla dzieci i młodzieży (DDM) w Žďárze nad Sázavou. Pod kierunkiem Václava Černíka otwiera się w nowym oknie poznawałem podstawy HTML, CSS i PHP oraz tworzyłem swoje pierwsze strony. To zainteresowanie z dzieciństwa przerodziło się w zawód. Dziś rozwijam aplikacje, projektuję architekturę oprogramowania i kieruję zespołami programistów.

W 2014 roku rozpocząłem działalność gospodarczą, w ramach której tworzyłem i utrzymywałem kilka mniejszych stron internetowych i sklepów online.

Zainteresowania

W wolnym czasie uczę się nowych rzeczy i zajmuję się swoimi psami. Odpoczywam, gotując i piekąc — to dla mnie najlepszy sposób, by oderwać się od pracy. Od czasu do czasu jeżdżę na łyżwach, chodzę do sauny, na basen lub siłownię. Uprawiam też strzelectwo sportowe, które pomaga ćwiczyć skupienie i dyscyplinę. Najlepiej relaksuję się w gronie znajomych przy sziszy i karaoke. Mój mały codzienny rytuał to kawa z Gwatemali palona we Włoszech lub herbata liściasta. Gdy mam mniej pracy, eksperymentuję z własnymi projektami, ale najlepiej pracuje mi się z konkretnym terminem i jasnymi wymaganiami. Od 2011 roku uczestniczyłem w ponad dziesięciu hackathonach, na których nasz zespół często zajmował miejsce w pierwszej trójce lub zdobywał nagrodę jury.

Obszary specjalizacji

Jak możemy współpracować

Usługa 1 z 6

Audyt techniczny

Pomagam ustalić, co spowalnia rozwój lub działanie aplikacji, gdzie występują główne ryzyka techniczne i czym zająć się najpierw. Otrzymujesz konkretne ustalenia i jasne dowody wspierające kolejne decyzje.

Co otrzymasz
Przegląd ustaleń, ich wpływu i zalecanych działań uporządkowanych według priorytetu.

Usługa 1 z 6: Audyt techniczny

Dodatkowe kompetencje

  • Skalowalność, opóźnienia i odporność w działaniu
  • Obserwowalność i diagnostyka całego przepływu
  • Kontrakty API i integracja z bezpieczeństwem typów
  • AI w praktyce i procesy agentowe
  • Projektowanie stanu i przepływów danych
  • Strategia pamięci podręcznej i wydajność aplikacji
  • Przeglądy architektury i dokumentacja
  • Strategia migracji i zarządzanie ryzykiem
  • Infrastruktura jako kod (IaC)
  • Konteneryzacja i minimalne obrazy
  • Narzędzia monorepo i zarządzanie zależnościami
  • Dostępność i testy interfejsu
  • Michal Očko • Chief Technology Officer · SOFTINO services s.r.o. • 2 kwietnia 2026 • Bezpośredni przełożony

    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 marca 2026 • Bezpośredni przełożony

    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 marca 2026 • Bezpośredni przełożony

    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 lutego 2026 • Bezpośredni przełożony

    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.