Vasyl Hartaver

Angestellt, Senior Front-end Engineer (Vue.js & TypeScript), NDA
Hamburg, Germany

Skills

Webapplikationen
Web
Lernen
PostgreSQL
Architektur
Design-Pattern
API
Docker
Microservices
Tailwind CSS
TypeScript
JavaScript
GraphQL
Software Development
Team work

Timeline

Professional experience for Vasyl Hartaver

  • Current 1 year and 4 months, since May 2025

    Senior Front-end Engineer (Vue.js & TypeScript)

    NDA

    AI-powered customer engagement platform (employer under NDA). Improved mobile Core Web Vitals from 15 to 90 (LCP cut 6x). Refactored to a layered micro-frontend architecture enabling parallel team development. Introduced unit testing from zero coverage. Built custom Claude Code agents, skills & MCP integrations and a Playwright visual-regression CI/CD pipeline. Stack: Vue.js, TypeScript, React, Micro-frontends, Pinia.

  • 2 years and 8 months, Oct 2022 - May 2025

    Senior Front-end Engineer (Vue.js & TypeScript)

    EyeC GmbH

    Web application for print inspection systems used by pharma and packaging companies. Led migration from Vue 2 to Vue 3 (Composition API) with Pinia. Integrated Feature-Sliced Design, boosted page load 40% via virtual scrolling for 10k+ rows, optimized GraphQL payloads by 35%, and reached 97% test coverage (Vitest/Jest). Mentored developers on Vue 3 and kept Lighthouse >90. Stack: Vue.js, TypeScript, GraphQL, Pinia, Vitest, SCSS.

  • 11 months, Dec 2021 - Oct 2022

    Full Stack Developer (Vue.js & Nuxt.js)

    MOST Programming

    Built and shipped client-facing web apps with SSR/SSG using Nuxt.js. Architected the front-end from scratch with Clean Architecture (DDD), Vue 3 and Pinia for a greenfield product. Achieved sub-second initial loads and strong SEO via Nuxt SSR/SSG. Applied Adapter, Command and DI patterns to decouple business logic. Reduced bundle size via lazy loading, tree shaking and code splitting. Integrated Sentry. Stack: Vue.js, Nuxt.js, TypeScript, Node.js, Pinia, Tailwind CSS.

  • 9 months, Apr 2021 - Dec 2021

    Full Stack Developer (Vue.js & Nuxt.js)

    WorkConsult

    Developed web applications for clients across multiple industries and built a custom CRM system. Refactored a legacy monolithic PHP application into modular Vue 2 micro-services, enabling independent per-feature deployments. Implemented SSR with Nuxt.js for client-facing apps, improving SEO indexing and time-to-interactive. Built a responsive component library for cross-device consistency. Stack: Vue.js, Nuxt.js, React, TypeScript, Node.js, PHP.

  • 1 year and 8 months, Sep 2019 - Apr 2021

    Front-end Developer (Vue.js)

    ThinkMobiles

    Solo front-end developer building web applications end-to-end from Figma designs to production. Established the front-end architecture using Vue.js and delivered 3 client projects from zero to production. Implemented WCAG accessibility standards (WAVE), achieving compliance for all delivered projects. Translated complex animations and UI interactions from Figma into performant, reusable CSS/JS components. Stack: Vue.js, JavaScript, Node.js, CSS, Figma.

  • 1 year and 9 months, Jan 2018 - Sep 2019

    Front-end Developer (Vue.js & React)

    Freelance (Upwork)

    Built custom web applications for international clients on Upwork. Delivered 10+ projects across e-commerce, SaaS and marketing verticals using Vue.js and React. Maintained a top-rated freelancer profile with a 100% job success score. Stack: Vue.js, React, Node.js, TypeScript, Tailwind CSS, SCSS.

Languages

  • English

    C1 (Fluent)

  • Russian

    C1 (Fluent)

  • Ukrainian

    C2 (Expert / native speaker)

  • Polish

    A1-A2 (Basic)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members