• Файл

Ярослав

Web developer

Розглядає посади:
Web developer, Front-end програміст, AI-розробник
Місто проживання:
Ірпінь
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонМесенджер

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

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

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

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

YAROSLAV TRETIAK
Frontend Developer | Vue 3, Nuxt 3, TypeScript
[відкрити контакти](див. вище в блоці «контактна інформація») | [відкрити контакти](див. вище в блоці «контактна інформація») | [відкрити контакти](див. вище в блоці «контактна інформація»)

SUMMARY
Frontend Developer with 9+ years of experience delivering scalable, high-traffic e-commerce platforms. Expert in Vue.js
(Vue 2/3), Nuxt.js (Nuxt 2/3), and TypeScript. Proven track record leading international teams and managing successful
migrations from Vue 2 to Vue 3 and Vuex to Pinia. Extensive hands-on experience designing multi-market storefronts with
i18n/l10n, performance optimization, accessibility (WCAG), and component-driven development. Strong collaborator,
mentor, and advocate of modern frontend best practices.

EXPERIENCE
SkyUp Airlines / Join UP! - Frontend Developer (Vue.js, Nuxt.js) | Kyiv, Ukraine
Oct 2022 - Jun 2026

• Designed and implemented the core frontend systems for the Join UP e-commerce platform, which serves more than 1
million users each month across 10 markets, including support for multi-currency checkout and locale-aware routing.
• Migrated production storefronts from Led Vue 2 to Vue 3 and Nuxt 3 by upgrading from Vue 2.7.16, taking advantage of
the Composition API to achieve a 27% reduction in bundle size.
• Was in charge of the move from Vuex to Pinia, which improved the predictability of state management and the overall
maintainability of the codebase.
• Improved the application's architecture, build performance, and frontend responsiveness using TypeScript, Vue.js, and
Nuxt.js.
• Worked closely with the UI/UX and backend teams, using handoffs in Figma and Sketch to ensure that the user
experience was both accurate to the pixels and consistent, as well as that the product functionality was reliable.
• Integrated Sentry to monitor frontend errors and track performance, thereby improving the detection of issues and
cutting down the time it takes to resolve production incidents.
• Designed and provided support for a multi-country storefront across 10 markets, including the use of locale-aware
routing, i18n/l10n support, and multi-currency checkout processes, to guarantee a consistent user experience and
compliant regional behavior.

Yakaboo - Frontend Engineer (Vue Storefront, Magento 2) | Kyiv, Ukraine
Jun 2021 - Oct 2022

• I built and tailored scalable Vue Storefront themes and reusable UI components for large-scale e-commerce platforms,
ensuring they performed well and were easy to maintain.
• I integrated a headless CMS with Magento 2 and optimized Elasticsearch queries to improve product search, filtering,
and overall system performance under heavy load.
• Worked alongside the backend and DevOps teams on architectural decisions, deployment procedures, monitoring, and
the optimization of performance for e-commerce applications.
• For Magento 2 storefronts, we optimized Elasticsearch queries and the SSR configuration, reducing product search
latency by 200ms and increasing checkout conversion by 2.5% in multi-locale deployments.
• I implemented modular state management patterns (using Vuex or Pinia where appropriate) and reusable store modules
to improve the maintainability and type safety of large storefront components.

Aniart - Frontend Developer (Vue.js, REST API, Laravel) | Kyiv, Ukraine
Nov 2020 - Jun 2021

• We built production storefronts for intertop.ua and mti.ua, providing Vue.js component-based interfaces with optimized
Core Web Vitals and cross-browser compatibility.
• Collaborated closely with the Laravel backends and handled the complex REST API integrations.
• Improved frontend performance and achieved cross-browser compatibility across all Laravel-backed integrations and
complex REST API workflows.

EvoPlay - Frontend Engineer (Vue.js, WebSockets) | Kyiv, Ukraine
Jan 2020 - Nov 2020

• I developed real-time gaming interfaces using Vue.js, with state updates driven by WebSockets, and optimized render
performance to achieve interaction latency under 50ms.

Autodistribution International (ADI) - Frontend Developer (Vuetify, Vuex, C# REST API) | Kyiv, Ukraine
Jul 2019 - Dec 2019

• I built dashboards using Vue.js with Vuetify and Vuex to automate automotive service tasks, and integrated C# REST
APIs to streamline inventory and scheduling workflows.

Ecosynergy (Europe) Limited - Front-End Developer (Semantic HTML, SEO) | Kyiv, Ukraine
Sep 2017 - Jul 2019

• I refactored existing codebases to improve load time by 35%, introduced semantic HTML for SEO, and ensured cross-
browser compatibility, including support for IE11.

SKILLS
Code Review · Docker · ElasticSearch · Figma · Git · Github · HTML5 · I18n · Jira · Kanban · Kibana · Node.js · React Native ·
Scrum · Sentry · Sketch · TypeScript · JavaScript (ES6+) · CSS3 (Sass) · Vue 2/3 · Nuxt 2/3 · Pinia · Vuex · Vuetify · Vue
Storefront · Magento 2 · Claude Code (agentic development workflows) · Anthropic Claude API · OpenAI API (image
generation) · LLM prompt engineering · PHP (Laravel) · Supabase (Postgres, Auth, Edge Functions) · Expo (SDK 54) · EAS
Build/Update · Accessibility (WCAG) · REST API · CI/CD collaboration · Server-side rendering (SSR/SSG) · Performance
optimization · Code splitting · Lazy loading · Vite · Webpack · Jest · Vitest · Cypress · Playwright · Storybook · Lighthouse ·
GitHub Actions

EDUCATION
Ukraine's National University of Life and Environmental Sciences - Master of Science (M.Sc.), General Studies

PROJECTS
Paw Trainer - Mobile App Developer (Personal Project)
Jun 2026

• I designed and developed an Android and iOS AI dog-training app end-to-end using React Native (Expo SDK 54),
TypeScript, and Supabase (Postgres, Auth, and Edge Functions on Deno) as the backend.
• I incorporated the Anthropic Claude API to power an AI training-coach chat assistant within the app, and the OpenAI
image API to automatically generate photorealistic illustrations for each lesson, using an automated pipeline that
involves LLM-assisted prompt engineering.
• Implemented in-app subscriptions and entitlement management using RevenueCat (Google Play billing), and released
full localization for 19 languages.

CERTIFICATIONS
Node.js | SoftServe Scrum Project Management | EY Business Academy Asynchronous JavaScript Programming | ITVDN
PHP Starter | TestProvider JavaScript, Twitter Bootstrap, C# 5.0 | TestProvider

LANGUAGES
Languages: Ukrainian (Native), English (Intermediate)

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

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

Кандидати у категорії


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