Skip to main content
Back to portfolio
Selected profile: Software Architect & Engineering Lead

A resume tailored to your role with AI

Here, you can paste a job description to get a version of my resume that highlights relevant experience and skills. AI adapts the summary, selects relevant work experience and related recommendations, and may add suitable certificates. Details of my work experience come from my profile.

You can adjust the selection using the filters. All skills remain listed, and your choices for education, languages, and contact details stay the same. AI keeps the selected profile’s certificates and may add other relevant ones.

Drop a PDF, DOCX or TXT file here (max. 4 MB). Its text will be added after any text already in the field.

0 / 12000 characters
0 / 12000 characters

If the job description names the employer, AI may also use public information about the company. Web searches use only its name and, if available, its country—not the full job description. If an agency does not name its client, tailoring is based on the role description.

Resume for AI assistants · MCP

Pavel Vladimír Trávníček

Software Architect & Engineering Lead

Prague, Czech Republic (EU)•pavel.vladimir.travnicek@gmail.com•+420 733 664 142•linkedin.com/in/pavelvladimir

I’m a Software Architect & Engineering Lead with more than 10 years of experience in software development. My hands-on experience spans React, Vue, and TypeScript alongside backends built with Node.js, NestJS, and Python. I design applications and shared platforms, defining service responsibilities, integration contracts, and data flows. I use Mastra to build agentic workflows and custom tools, keeping model-driven decisions separate from application rules. My designs also address scalability, latency, and the impact of failures across services.

My technical leadership is grounded in hands-on development and the ability to explain the reasoning behind architectural decisions. I clarify priorities with stakeholders and break larger changes into achievable steps. I have experience leading teams and coordinating cross-functional groups of more than 20 people. Through mentoring, regular 1:1s, and feedback, I help colleagues become more independent. I connect technical direction with product goals so the team can deliver new features while keeping the solution’s complexity manageable.

Relevant Work Experience

SOFTINO services s.r.o.

7/2024 – 2/2026

Frontend Architect

I designed the architecture of a modern microfrontend development stack 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 entity management, inheritance proceedings, and related administration. As part of the platform, I introduced Stencil and built a cross-framework design system, including React/Vue wrappers, Storybook documentation, and visual testing. The development stack 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 image based on Google Distroless.

TireCheck

5/2019 – 11/2025

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 Azure 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.

FOXCONN

5/2024 – 11/2024

External Frontend Team Leader

As a consultant working through 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.

CREDITAS

6/2023 – 3/2024

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.

Accenture Technology

1/2023 – 6/2023

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 worked overtime when my schedule allowed to help keep delivery on track under increased workload. I also made a small contribution to hiring by conducting one targeted frontend interview.

Greyson Consulting, s.r.o.

7/2018 – 4/2019

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).

nurun Prague

2/2017 – 6/2018

(a member of Kindred – Publicis Groupe)

Frontend Developer

In an agency environment, I contributed to the development of web portals, campaigns, and prototypes for various clients. For ČSA and MediaGuru, I worked on new portals built on Umbraco CMS and ASP.NET Razor. For Allianz, I developed a prototype of an offline insurance system for internal consultants, including offline capabilities (IndexedDB/Web Storage) in AngularJS. For ČSOB Pojišťovna, I optimized the insurance purchase form to improve usability and conversion. I also contributed to projects such as the MONETA mortgage portal hypoteka.cz, the De’Longhi “Secrets of the Coffee” campaign site, and Benzina’s 60th anniversary website.

NETVOR, s.r.o.

8/2016 – 1/2017

Full Stack Developer

I worked on the ESC (Embryo Score Compare) application and the elearn.aero portal focused on English training for pilots. I also contributed to Simple Dent (simpledent.cz), a cloud practice-management system for dental clinics. I delivered new features and maintained the solution primarily on the React frontend, and also on the backend in Nette (Latte/Doctrine).

Core Skills

Frontend

React · Next.js · Vue 3 · Stencil · TypeScript · Microfrontends (Module Federation) · TanStack Query · TanStack Form · Zod · Hey API · Redux · Redux Toolkit · Vuex · Pinia · Dexie.js · JavaScript · HTML5 · CSS3 · Sass / SCSS · Tailwind CSS · Quasar · AG Grid · Base UI · Bootstrap · Capacitor · i18next & Tolgee · Nuxt · AngularJS · mobiscroll · JointJS · daisyUI · MUI

Backend

Node.js · Fastify · GraphQL · Apollo Server · REST APIs · OpenAPI (Swagger) · Azure Functions · Azure Storage · Azure Cosmos DB · Azure Event Hubs · Microsoft Entra ID & MSAL · NestJS · Prisma · Strapi CMS · SQL · PostgreSQL · pgvector · Supabase · Percona Distribution for PostgreSQL · Redis · Valkey · MinIO (S3) · MotherDuck (DuckDB) · BullMQ · Python 3 · FastAPI · Pydantic · SQLAlchemy · NumPy · pandas · Umbraco CMS · ASP.NET Razor · Django · Neo4j Graph Database · Oracle Database

AI

Mastra · OpenAI API (GPT models) · RunPod · NVIDIA CUDA · Codex · CodeRabbit · PyTorch · Hugging Face (Transformers & Hub) · WhisperX · ElevenLabs · Kokoro-82M · StyleTTS2

DevOps

CI/CD (CircleCI, Azure DevOps) · Git · Docker · Docker Compose · Docker BuildKit · Google Distroless · Durabull · Linux (Talos, Rocky Linux, CoreOS, Debian) · Kubernetes · Pulumi · Azure Key Vault · Vercel · OpenTelemetry (OTel) · Azure Application Insights · Grafana · Grafana Loki · Grafana Alloy · Falco

Testing

Jest · Vitest · pytest · React Testing Library · Cypress · Playwright · storycap · Chromatic

Tools

Vite · Webpack · Yarn · pnpm · nvm · Turborepo · ESLint · Prettier · Storybook · shadcn · uv · Ruff · mypy · FFmpeg · eSpeak NG · Splunk · Coralogix · Sentry · SonarQube

Tools I use

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

Education

GoIT Neoversity / Woolf University

2026 – 2028

Master of Science in Computer Science

Fully online

Specialization in Software Engineering & Artificial Intelligence

PrimaFuture.cz

2015 – 2016

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

Understanding the EU Cyber Resilience Act (CRA)

7/2026

The Linux Foundation & OpenSSF - LFEL1001

Developing Secure Software

7/2026

The Linux Foundation & OpenSSF - LFD121

Agentic Engineering

5/2026

robot_dreams by Laba

Docker Foundations Professional

3/2026

Docker, Inc

NestJS Courses

3/2026 – 9/2026

Fundamentals, Authentication and Authorization, Advanced Concepts, Architecture & Advanced Patterns, Microservices, GraphQL

TOGAF® Enterprise Architecture Practitioner

1/2026

TAYLLORCOX - TGL22601002

Azure Cosmos DB

7/2021

Pluralsight®

Scrum Master

12/2018

TAYLLORCOX - PCE ATO 2018120603

Python 3 for Beginners

12/2017

Learn2Code.sk (Skillmea)

Seznam.cz – IMA.js

12/2016

Isomorphic applications in JS (React, Node.js)

Web Applications Programmer

18.01.2016 - 08.02.2016

Accredited under the Ministry of Education decree No. 176/2009 Coll.

Website Creation

27.10.2015 - 27.11.2015

Accredited under the Ministry of Education decree No. 176/2009 Coll.

Languages

Czech

Native proficiency

English

Professional working proficiency

Ukrainian

Full professional proficiency

Russian

Bilingual proficiency

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!

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.

www.pavelvladimir.cz opens in a new window

Website

Pavel Vladimír Trávníček

Software Architect & Engineering Lead

Prague, Czech Republic (EU)•pavel.vladimir.travnicek@gmail.com•+420 733 664 142•linkedin.com/in/pavelvladimir

I’m a Software Architect & Engineering Lead with more than 10 years of experience in software development. My hands-on experience spans React, Vue, and TypeScript alongside backends built with Node.js, NestJS, and Python. I design applications and shared platforms, defining service responsibilities, integration contracts, and data flows. I use Mastra to build agentic workflows and custom tools, keeping model-driven decisions separate from application rules. My designs also address scalability, latency, and the impact of failures across services.

My technical leadership is grounded in hands-on development and the ability to explain the reasoning behind architectural decisions. I clarify priorities with stakeholders and break larger changes into achievable steps. I have experience leading teams and coordinating cross-functional groups of more than 20 people. Through mentoring, regular 1:1s, and feedback, I help colleagues become more independent. I connect technical direction with product goals so the team can deliver new features while keeping the solution’s complexity manageable.

Relevant Work Experience

SOFTINO services s.r.o.

7/2024 – 2/2026

Frontend Architect

I designed the architecture of a modern microfrontend development stack 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 entity management, inheritance proceedings, and related administration. As part of the platform, I introduced Stencil and built a cross-framework design system, including React/Vue wrappers, Storybook documentation, and visual testing. The development stack 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 image based on Google Distroless.

TireCheck

5/2019 – 11/2025

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 Azure 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.

FOXCONN

5/2024 – 11/2024

External Frontend Team Leader

As a consultant working through 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.

CREDITAS

6/2023 – 3/2024

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.

Accenture Technology

1/2023 – 6/2023

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 worked overtime when my schedule allowed to help keep delivery on track under increased workload. I also made a small contribution to hiring by conducting one targeted frontend interview.

Greyson Consulting, s.r.o.

7/2018 – 4/2019

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).

nurun Prague

2/2017 – 6/2018

(a member of Kindred – Publicis Groupe)

Frontend Developer

In an agency environment, I contributed to the development of web portals, campaigns, and prototypes for various clients. For ČSA and MediaGuru, I worked on new portals built on Umbraco CMS and ASP.NET Razor. For Allianz, I developed a prototype of an offline insurance system for internal consultants, including offline capabilities (IndexedDB/Web Storage) in AngularJS. For ČSOB Pojišťovna, I optimized the insurance purchase form to improve usability and conversion. I also contributed to projects such as the MONETA mortgage portal hypoteka.cz, the De’Longhi “Secrets of the Coffee” campaign site, and Benzina’s 60th anniversary website.

NETVOR, s.r.o.

8/2016 – 1/2017

Full Stack Developer

I worked on the ESC (Embryo Score Compare) application and the elearn.aero portal focused on English training for pilots. I also contributed to Simple Dent (simpledent.cz), a cloud practice-management system for dental clinics. I delivered new features and maintained the solution primarily on the React frontend, and also on the backend in Nette (Latte/Doctrine).

Core Skills

Frontend

React · Next.js · Vue 3 · Stencil · TypeScript · Microfrontends (Module Federation) · TanStack Query · TanStack Form · Zod · Hey API · Redux · Redux Toolkit · Vuex · Pinia · Dexie.js · JavaScript · HTML5 · CSS3 · Sass / SCSS · Tailwind CSS · Quasar · AG Grid · Base UI · Bootstrap · Capacitor · i18next & Tolgee · Nuxt · AngularJS · mobiscroll · JointJS · daisyUI · MUI

Backend

Node.js · Fastify · GraphQL · Apollo Server · REST APIs · OpenAPI (Swagger) · Azure Functions · Azure Storage · Azure Cosmos DB · Azure Event Hubs · Microsoft Entra ID & MSAL · NestJS · Prisma · Strapi CMS · SQL · PostgreSQL · pgvector · Supabase · Percona Distribution for PostgreSQL · Redis · Valkey · MinIO (S3) · MotherDuck (DuckDB) · BullMQ · Python 3 · FastAPI · Pydantic · SQLAlchemy · NumPy · pandas · Umbraco CMS · ASP.NET Razor · Django · Neo4j Graph Database · Oracle Database

AI

Mastra · OpenAI API (GPT models) · RunPod · NVIDIA CUDA · Codex · CodeRabbit · PyTorch · Hugging Face (Transformers & Hub) · WhisperX · ElevenLabs · Kokoro-82M · StyleTTS2

DevOps

CI/CD (CircleCI, Azure DevOps) · Git · Docker · Docker Compose · Docker BuildKit · Google Distroless · Durabull · Linux (Talos, Rocky Linux, CoreOS, Debian) · Kubernetes · Pulumi · Azure Key Vault · Vercel · OpenTelemetry (OTel) · Azure Application Insights · Grafana · Grafana Loki · Grafana Alloy · Falco

Testing

Jest · Vitest · pytest · React Testing Library · Cypress · Playwright · storycap · Chromatic

Tools

Vite · Webpack · Yarn · pnpm · nvm · Turborepo · ESLint · Prettier · Storybook · shadcn · uv · Ruff · mypy · FFmpeg · eSpeak NG · Splunk · Coralogix · Sentry · SonarQube

Tools I use

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

Education

GoIT Neoversity / Woolf University

2026 – 2028

Master of Science in Computer Science

Fully online

Specialization in Software Engineering & Artificial Intelligence

PrimaFuture.cz

2015 – 2016

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

Understanding the EU Cyber Resilience Act (CRA)

7/2026

The Linux Foundation & OpenSSF - LFEL1001

Developing Secure Software

7/2026

The Linux Foundation & OpenSSF - LFD121

Agentic Engineering

5/2026

robot_dreams by Laba

Docker Foundations Professional

3/2026

Docker, Inc

NestJS Courses

3/2026 – 9/2026

Fundamentals, Authentication and Authorization, Advanced Concepts, Architecture & Advanced Patterns, Microservices, GraphQL

TOGAF® Enterprise Architecture Practitioner

1/2026

TAYLLORCOX - TGL22601002

Azure Cosmos DB

7/2021

Pluralsight®

Scrum Master

12/2018

TAYLLORCOX - PCE ATO 2018120603

Python 3 for Beginners

12/2017

Learn2Code.sk (Skillmea)

Seznam.cz – IMA.js

12/2016

Isomorphic applications in JS (React, Node.js)

Web Applications Programmer

18.01.2016 - 08.02.2016

Accredited under the Ministry of Education decree No. 176/2009 Coll.

Website Creation

27.10.2015 - 27.11.2015

Accredited under the Ministry of Education decree No. 176/2009 Coll.

Languages

Czech

Native proficiency

English

Professional working proficiency

Ukrainian

Full professional proficiency

Russian

Bilingual proficiency

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!

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.

www.pavelvladimir.cz opens in a new window

Website

Pavel Vladimír Trávníček, Purkyňova 475/15, Žďár nad Sázavou 591 02, IČ: 03562298, DIČ: CZ9606095235, Fyzická osoba zapsaná v Živnostenském rejstříku u Městského úřadu Žďár nad Sázavou od 12.11.2014