Сервіс пошуку роботи №1 в Україні
Vadym
Frontend, Fullstack Developer (Vue, Nuxt, Node), SEO specialist
- Вік:
- 60 років
- Місто:
- Київ
Контактна інформація
Шукач вказав: ТелефонЕл. поштуМесенджер
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/13136554/
Завантажений файл
Версія для швидкого
перегляду
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Vadym Zakharchuk
Full-Stack Engineer (Vue 3 / Nuxt · Node.js) · Technical SEO
Email: [відкрити контакти ](див. вище в блоці «контактна інформація») | Phone: [відкрити контакти ](див. вище в блоці «контактна інформація»)
LinkedIn: [відкрити контакти ](див. вище в блоці «контактна інформація») | Location: Kyiv, Ukraine
Product: vibe-bi.com.ua | GitHub: github.com/VadymZakharchuk/media-library
Summary
Full-stack engineer with over 7 years of experience building complex web applications with Vue 3 / Nuxt and
Node.js (NestJS, Express), and a Master’s degree in Mathematics. Since June 2026 I have designed and built Vibe
BI on my own — a multi-tenant SaaS analytics platform with Vue 3 dashboards, a NestJS API, PostgreSQL and
ClickHouse, OAuth integrations, billing and report export. Before that: Nuxt/Vue products for pharmaceutical
platforms (compendium.com.ua, apteki.ua), an e-banking platform and an educational media platform for the
German Ministry of Education.
I take features from data model and API to UI and production, and I care about architecture, performance, SEO and
maintainability. Comfortable with legacy code and plain JavaScript. English B2.
Core Skills
• Frontend: Vue 3 (Composition API) and Vue 2, Nuxt 3 / Nuxt 2 (SSR), Pinia, Vuex, Vue Router, vue-i18n,
TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS, Tailwind CSS, Element Plus, PrimeVue.
• Backend: Node.js, NestJS (Express / Fastify), Express.js, Koa.js, REST and GraphQL (Apollo), gRPC,
WebSockets (Socket.io), background jobs (BullMQ).
• Databases: PostgreSQL (Prisma, TypeORM), ClickHouse, MongoDB, Redis.
• Technical SEO: SSR and prerendering for Vue/Nuxt, indexation of large catalogues, XML sitemaps,
canonical, hreflang, structured data (JSON-LD), Core Web Vitals.
• Data & Analytics: GA4, Google Ads and Meta APIs, Python data pipelines (dlt), analytical SQL.
• Dashboards & Reporting: ApexCharts, PDF/PPTX/XLSX export, scheduled reports.
• Mathematics: statistics, modelling, algorithmic problems (MA in Mathematics).
• Engineering: Docker / Docker Compose, Nx monorepo, CI/CD, Git, Jest, Vitest, Cypress, Swagger, AI-
assisted development.
Work experience
Founder & Full-Stack Engineer | Vibe BI (own product)
Jun 2026 – Present · SaaS marketing analytics platform for agencies and e-commerce · vibe-bi.com.ua
Designed and built the whole product alone: Vue 3 frontend, NestJS API, data pipelines, billing and technical
SEO.
• Built a multi-tenant Vue 3 dashboard application (Pinia, Vue Router, vue-i18n in 3 languages, Element
Plus, Tailwind, ApexCharts) with configurable dashboards and client-side PDF/PPTX/XLSX report export.
• Developed the NestJS (Fastify) backend: REST API, JWT plus Google and Meta OAuth, PostgreSQL via
Prisma, BullMQ background jobs, Socket.io notifications, subscription billing with tariffs, add-ons and
invoices.
• Built data pipelines from GA4, Google Ads, Meta Ads, Instagram and Search Console into ClickHouse
(Python, dlt) with daily incremental updates.
• Technical SEO for the Vue SPA: build-time prerendering of 18 public pages in 3 languages, locale in URL,
hreflang, per-page meta and canonical, real 404s; Google went from 6 to 18 discovered pages.
• Created Pagelean, a Node.js + headless Chrome tool for technical SEO audits of JavaScript sites (raw vs
rendered HTML, structured data, Lighthouse and CrUX).
• Published a GA4 API vs ClickHouse benchmark (about 10× faster analytical queries) on DOU and Medium.
• Stack: Vue 3, TypeScript, NestJS, Prisma, PostgreSQL, ClickHouse, BullMQ, Socket.io, Python (dlt), Docker,
Nginx.
Software Engineer | Applied Methods GmbH
Apr 2025 – Jun 2026 · Educational Media Platform for the Ministry of Education of Germany
• Architected and developed Vue 3 / PrimeVue UI components in an Nx monorepo, including a metadata
mapping system for complex nested data (tags, lists, localized text).
• Built a scalable media-uploading service (NestJS, AWS S3, gRPC byte streams) and mocked S3 locally with
LocalStack in Docker Compose.
• Took part in architecture planning and code reviews.
• Integrated GraphQL queries and mutations with Apollo Client, handling complex loading and error states
for ratings and watchlists.
• Implemented cross-service authentication over gRPC (OTP verification, Redis-backed sessions) and a
Telegram bot integration in NestJS.
Senior Frontend / Fullstack Developer | Proxima Research International
Jan 2023 – Jan 2025 · Pharmaceutical & medical platforms: compendium.com.ua, apteki.ua
• Built full-stack features with Nuxt 3 and Node.js / Express REST APIs (documented in Swagger) for
complex pharmaceutical data: medicines catalogue, pharmacies, prices and availability.
• Owned technical SEO of compendium.com.ua and apteki.ua: Nuxt SSR, sitemaps by page type,
title/description templates, canonical for filters and sorting, JSON-LD. The compendium index grew from
about 40–50k to 300–400k pages.
• Resolved production bottlenecks (memory leaks, SSR errors, routing bugs); built Leaflet maps with real-time
updates over Socket.io.
Frontend / Fullstack Developer | Credit Agricole Ukraine Bank
Feb 2022 – Jan 2023 · E-Banking Platform
• Delivered secure, test-covered code for banking operations.
• Refactored a legacy Nuxt 2 codebase to improve maintainability and performance.
• Stack: Nuxt 2, Vue, Vuex, Koa.js, Jest, Cypress, i18n.
Frontend Developer | Forise Group
Aug 2021 – Jan 2022
• Built geospatial data visualizations with HTML Canvas and OpenStreetMap.
• Stack: Vue, Vuex, Express.js, i18n, OSM.
Frontend Developer | XTRA Holdings, LLC
May 2020 – Sep 2021 · Vue 3 (Composition API), Vuex, Vue Router, Axios, Socket.io, Vuelidate, i18n (project closed)
Software Engineer | Ukrainian Railway
Apr 2016 – Mar 2020 · Hospital medical information system: Vue, Vuex, Vue Router, Element UI; built the therapist
workplace with CRUD for medical declarations
Education Courses & Publications
Master’s Degree in Mathematics • GA4 vs ClickHouse performance benchmark — DOU, Medium
• Google Analytics Certification (Skillshop) — in progress
Languages
• Vue.js. Full Practical Course
Ukrainian — Native · English — B2
• Nest.js: Modern Backend Full Course
Full-Stack Engineer (Vue 3 / Nuxt · Node.js) · Technical SEO
Email: [
LinkedIn: [
Product: vibe-bi.com.ua | GitHub: github.com/VadymZakharchuk/media-library
Summary
Full-stack engineer with over 7 years of experience building complex web applications with Vue 3 / Nuxt and
Node.js (NestJS, Express), and a Master’s degree in Mathematics. Since June 2026 I have designed and built Vibe
BI on my own — a multi-tenant SaaS analytics platform with Vue 3 dashboards, a NestJS API, PostgreSQL and
ClickHouse, OAuth integrations, billing and report export. Before that: Nuxt/Vue products for pharmaceutical
platforms (compendium.com.ua, apteki.ua), an e-banking platform and an educational media platform for the
German Ministry of Education.
I take features from data model and API to UI and production, and I care about architecture, performance, SEO and
maintainability. Comfortable with legacy code and plain JavaScript. English B2.
Core Skills
• Frontend: Vue 3 (Composition API) and Vue 2, Nuxt 3 / Nuxt 2 (SSR), Pinia, Vuex, Vue Router, vue-i18n,
TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS, Tailwind CSS, Element Plus, PrimeVue.
• Backend: Node.js, NestJS (Express / Fastify), Express.js, Koa.js, REST and GraphQL (Apollo), gRPC,
WebSockets (Socket.io), background jobs (BullMQ).
• Databases: PostgreSQL (Prisma, TypeORM), ClickHouse, MongoDB, Redis.
• Technical SEO: SSR and prerendering for Vue/Nuxt, indexation of large catalogues, XML sitemaps,
canonical, hreflang, structured data (JSON-LD), Core Web Vitals.
• Data & Analytics: GA4, Google Ads and Meta APIs, Python data pipelines (dlt), analytical SQL.
• Dashboards & Reporting: ApexCharts, PDF/PPTX/XLSX export, scheduled reports.
• Mathematics: statistics, modelling, algorithmic problems (MA in Mathematics).
• Engineering: Docker / Docker Compose, Nx monorepo, CI/CD, Git, Jest, Vitest, Cypress, Swagger, AI-
assisted development.
Work experience
Founder & Full-Stack Engineer | Vibe BI (own product)
Jun 2026 – Present · SaaS marketing analytics platform for agencies and e-commerce · vibe-bi.com.ua
Designed and built the whole product alone: Vue 3 frontend, NestJS API, data pipelines, billing and technical
SEO.
• Built a multi-tenant Vue 3 dashboard application (Pinia, Vue Router, vue-i18n in 3 languages, Element
Plus, Tailwind, ApexCharts) with configurable dashboards and client-side PDF/PPTX/XLSX report export.
• Developed the NestJS (Fastify) backend: REST API, JWT plus Google and Meta OAuth, PostgreSQL via
Prisma, BullMQ background jobs, Socket.io notifications, subscription billing with tariffs, add-ons and
invoices.
• Built data pipelines from GA4, Google Ads, Meta Ads, Instagram and Search Console into ClickHouse
(Python, dlt) with daily incremental updates.
• Technical SEO for the Vue SPA: build-time prerendering of 18 public pages in 3 languages, locale in URL,
hreflang, per-page meta and canonical, real 404s; Google went from 6 to 18 discovered pages.
• Created Pagelean, a Node.js + headless Chrome tool for technical SEO audits of JavaScript sites (raw vs
rendered HTML, structured data, Lighthouse and CrUX).
• Published a GA4 API vs ClickHouse benchmark (about 10× faster analytical queries) on DOU and Medium.
• Stack: Vue 3, TypeScript, NestJS, Prisma, PostgreSQL, ClickHouse, BullMQ, Socket.io, Python (dlt), Docker,
Nginx.
Software Engineer | Applied Methods GmbH
Apr 2025 – Jun 2026 · Educational Media Platform for the Ministry of Education of Germany
• Architected and developed Vue 3 / PrimeVue UI components in an Nx monorepo, including a metadata
mapping system for complex nested data (tags, lists, localized text).
• Built a scalable media-uploading service (NestJS, AWS S3, gRPC byte streams) and mocked S3 locally with
LocalStack in Docker Compose.
• Took part in architecture planning and code reviews.
• Integrated GraphQL queries and mutations with Apollo Client, handling complex loading and error states
for ratings and watchlists.
• Implemented cross-service authentication over gRPC (OTP verification, Redis-backed sessions) and a
Telegram bot integration in NestJS.
Senior Frontend / Fullstack Developer | Proxima Research International
Jan 2023 – Jan 2025 · Pharmaceutical & medical platforms: compendium.com.ua, apteki.ua
• Built full-stack features with Nuxt 3 and Node.js / Express REST APIs (documented in Swagger) for
complex pharmaceutical data: medicines catalogue, pharmacies, prices and availability.
• Owned technical SEO of compendium.com.ua and apteki.ua: Nuxt SSR, sitemaps by page type,
title/description templates, canonical for filters and sorting, JSON-LD. The compendium index grew from
about 40–50k to 300–400k pages.
• Resolved production bottlenecks (memory leaks, SSR errors, routing bugs); built Leaflet maps with real-time
updates over Socket.io.
Frontend / Fullstack Developer | Credit Agricole Ukraine Bank
Feb 2022 – Jan 2023 · E-Banking Platform
• Delivered secure, test-covered code for banking operations.
• Refactored a legacy Nuxt 2 codebase to improve maintainability and performance.
• Stack: Nuxt 2, Vue, Vuex, Koa.js, Jest, Cypress, i18n.
Frontend Developer | Forise Group
Aug 2021 – Jan 2022
• Built geospatial data visualizations with HTML Canvas and OpenStreetMap.
• Stack: Vue, Vuex, Express.js, i18n, OSM.
Frontend Developer | XTRA Holdings, LLC
May 2020 – Sep 2021 · Vue 3 (Composition API), Vuex, Vue Router, Axios, Socket.io, Vuelidate, i18n (project closed)
Software Engineer | Ukrainian Railway
Apr 2016 – Mar 2020 · Hospital medical information system: Vue, Vuex, Vue Router, Element UI; built the therapist
workplace with CRUD for medical declarations
Education Courses & Publications
Master’s Degree in Mathematics • GA4 vs ClickHouse performance benchmark — DOU, Medium
• Google Analytics Certification (Skillshop) — in progress
Languages
• Vue.js. Full Practical Course
Ukrainian — Native · English — B2
• Nest.js: Modern Backend Full Course
Схожі кандидати
-
Fullstack-розробник (Vue.js, Nuxt, Node.js)
Київ, Харків, Дистанційно -
Fullstack-програміст
99000 грн, Київ, Дистанційно -
Senior Back-end (PHP) Developer, Software Engineer
120000 грн, Київ, Дистанційно -
Fullstack Developer
Київ, Дистанційно -
Front-end програміст, React-розробник
30000 грн, Київ -
Front-end програміст
Київ, Дистанційно