• Файл

Vadym 

Frontend, Fullstack Developer (Vue, Nuxt, Node), SEO specialist

Вік:
60 років
Місто:
Київ

Контактна інформація

Шукач вказав: ТелефонЕл. поштуМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

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

Схожі кандидати

Усі схожі кандидати

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: