• Файл

Особисті дані приховані

Цей шукач вирішив приховати свої особисті дані та контакти, але йому можна надіслати повідомлення або запропонувати вакансію.

Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/9265224/

Front-end developer

Місто проживання: Київ
Готовий працювати: Дистанційно
Місто проживання:
Київ
Готовий працювати:
Дистанційно

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

Шукач приховав свої особисті дані, але ви зможете надіслати йому повідомлення або запропонувати вакансію, якщо відкриєте контакти.

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

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

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

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

Victoria Vashchuk
Frontend Developer

Kyiv, Ukraine | [відкрити контакти](див. вище в блоці «контактна інформація»)

[відкрити контакти](див. вище в блоці «контактна інформація»)

[відкрити контакти](див. вище в блоці «контактна інформація»)

Professional Summary
Experienced front-end developer with 5+ years of expertise in designing and
developing applications. Skilled in JavaScript, TypeScript, Vue.js, React, and
modern web technologies. Adept at optimizing user experiences, implementing
automation processes, and delivering high-quality solutions to meet business needs.
Passionate about creating intuitive and scalable web applications.

Work Experience
Front-End Developer
ApproachX – Kyiv, Ukraine

Jun 2020 – Nov 2025

●​ Developed and tested responsive landing pages using HTML, CSS, jQuery,
JavaScript, Vue.js and PHP.
●​ Conducted daily manual testing of user flows and created automated test
scripts and reported to Telegram bot, reducing testing time by 90% using
Selenium, Java, JavaScript.
●​ Built small-scale, medium-scale, medium-to-large-scale SPAs for internal
operations with features like data visualization, authentication, optimizing
performance and improving UI/UX.
●​ Led the development of a medium-to-large-scale SPA (Vue.js and its
ecosystem) from scratch to automate business processes, overseeing
technology migration and feature enhancements.
●​ Designed React-based internal SPAs for data visualization and reporting,
improving UI/UX.

Junior Front-End developer
Self-Employed/Freelance - part-time
Apr 2019 – Jun 2020

●​ Assisted in developing responsive web pages using HTML, CSS, and
JavaScript.
●​ Worked on debugging and maintaining existing codebases for small-scale
client projects.
●​ Gained practical knowledge with front-end development.

Projects
1. Saas Platform (Vue 2/3, JS, Vuex/Pinia, Yup, PrimeVue/Vuetify, Axios, Lucide,
Highcharts, Vitest, VueCLI/Vite, Jest, Cypress, Web Workers, Service Worker, Push
Notifications, Web Sockets, REST API)
●​ Led the development of a medium-to-large-scale SPA from scratch.
●​ Oversaw the migration to modern technologies, improved system
performance, and introduced new features to enhance operational efficiency.
●​ Integrated service workers to enable offline functionality, resulting in a 50%
improvement in loading times when accessing cached assets and data, even
in low or no network conditions.
●​ Offloaded computationally expensive tasks (like copying datasets with under
10,000 items) to web workers, improving UI responsiveness by 70% and
reducing blocking time during large data manipulations.
●​ Prioritized modular architecture and code splitting (route-based,
component-based), reducing the initial JavaScript bundle size by 40% and
improving load time, especially for users on slower networks.
●​ Actively contributed to project optimization and implemented CI/CD pipelines
to speed up deployments.
●​ Applied the Factory pattern to centralize API service creation, improving
testability and preventing duplicate code.
●​ Implemented the Adapter pattern to transform and standardize API
responses, ensuring compatibility across different API versions.
●​ Utilized the Builder pattern to dynamically construct payloads with
step-by-step configuration and validation, improving maintainability.
●​ Developed a flexible and reusable data processing pipeline by combining
Adapter and Builder patterns, enhancing API integration efficiency.
●​ Applied the Singleton pattern to manage configuration.
2. SSR Web Application (Nuxt.js 3, Vue 3, Composition API, TS, Pinia, Tailwind,
SASS, DaisyUi, Lucide, Cypress, REST API, Axios)

●​ Developed an SSR web application using Nuxt.js 3 and Vue 3 Composition
API, achieving under 2-second initial page loads and full SEO compatibility
through server-side rendering
●​ Implemented fully responsive mobile-first design with Tailwind CSS,
SASS, and DaisyUI components.
●​ Leveraged TypeScript for end-to-end type safety, reducing runtime errors.
●​ Designed and implemented builders and adapters to support multiple API
versions, dynamically handling payload structures, endpoints, and query
parameters for backward compatibility and seamless upgrades.
●​ Improved performance with lazy loading, code splitting, Nuxt Image
optimization, and dynamic imports, consistently scoring 95+ on Lighthouse.
●​ Managed global state efficiently with Pinia, enabling reactive, modular data
flow across complex user journeys.
●​ Built E2E testing suite with Cypress.
3. Internal Dashboard SPA for Company Operations (React.js, React Router,
Zustand, React Hooks Form, Yup, MUI, Lucide, SASS, Vitest, REST API, Axios)
●​ Developed a medium-scale internal SPA using React.js and React Router,
powered by Zustand for efficient global state management and React Hook
Form + Yup for performant, schema-validated forms.
●​ Built responsive, accessible UI with MUI and SASS, styled consistently using
Lucide icons and custom design tokens.
●​ Implemented interactive data visualizations (charts).
●​ Designed and implemented builders and adapters to support multiple API
versions, dynamically handling payload structures, endpoints, and query
parameters for backward compatibility and seamless upgrades.
●​ Connected seamlessly to REST API backend via Axios, with interceptors for
token refresh, error handling, and version-aware request routing.
4. Development and Testing of Landing Pages (HTML/CSS, jQuery, JS, PHP,
MySQL, Java, Selenium)
●​ Designed and implemented responsive landing pages using HTML/CSS,
jQuery, JavaScript, and PHP.

Education
Associative Degree in Law UMK,
Kyiv 2020

Skills
●​ Programming Languages: JavaScript, TypeScript, PHP (basic)
●​ Frameworks: Vue.js, React, Nuxt.js, Laravel (basic)
●​ API Tools: Axios, Postman
●​ Web API: DOM API, Fetch API, Local Storage, Session Storage, Notifications
API
●​ Tools: Webpack, Docker, GitHub, GitLab, CI/CD Pipelines, Sentry, Eslint,
Prettier, Biome, Husky, CommitLint.
●​ Testing: Manual Testing, Automated Testing (Cypress, Jest, Selenium)
●​ Additional Skills: Data Visualization, API Integration, Responsive Design,
Lazy Loading, Code Splitting, Web Workers, Service Worker, SOLID, KISS,
DRY, YAGNI, Big O Notation.

Languages
●​ English – B2 - C1
●​ Ukrainian - Native

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

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

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


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