Сайт поиска работы №1 в Украине
- Файл
Личные данные скрыты
Этот соискатель решил скрыть свои личные данные и контакты. Вы можете связаться с ним со страницы https://www.work.ua/resumes/13385185/
Front-end developer
- Город:
- Львов
Контактная информация
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Загруженный файл
Версия для быстрого
просмотра
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Anastasiia Dovhoshyia
[открыть контакты ](см. выше в блоке «контактная информация») | [открыть контакты ](см. выше в блоке «контактная информация») | | github.com
Education
Lviv Polytechnic National University Lviv, Ukraine
Bachelor of Information Systems and Technologies September 2020 – June 2024
Experience
React Frontend Developer September 2024 – Present
CPCS Remote
• Engineered table render time by implementing asynchronous data loading, reducing it from 2 seconds to 1.3
seconds, allowing users to interact with data more quickly
• Created a standardized form layer using react-hook-form and Yup, streamlining the creation of 5+ forms for various
features, improving consistency and maintainability
• Built and executed Jest tests for the authentication module, increasing test coverage to 73.8%, reducing critical
production login errors, and minimizing session-related bugs in post-release environments, as tracked by GitLab CI
• Applied infinite scroll for large content lists, reducing payload size by 27.4% and improving load performance by
15.3% tracked via Datadog
• Accelerated the migration of the frontend from CRA to Vite, reducing development server start time from 12.2s to
4.6s
Frontend Intern June 2024 – September 2024
CPCS Remote
• Implemented debounced input handling for server-side filtering system that reduced response time by 0.5s, enabling
smoother search interactions
• Led responsive layout implementation in a mobile-first redesign, contributing to a 16.5% reduction in bounce rate
through improved navigation
• Streamlined data-fetching by implementing RTK Query caching, eliminating redundant requests from repeated
filter actions and cutting server resource usage by over 60%
• Built a recommendation component based on user interaction history, resulting in a 6.5% increase in user
engagement on the platform
Projects
Blog Web Application | React-Vite, TypeScript, Redux Toolkit, CSS Modules April 2024 – May 2024
• Constructed a search/filter/sort system that supported 100 new searches per minute, optimizing queries and
reducing unnecessary re-renders, which cut page load time by 50%, from 3 seconds to 1.5 seconds
• Integrated RTK Query for efficient data fetching, leveraging caching, error handling, and flexible parameterization
to improve API interaction and reduce data fetching time by 0.4 seconds on average
• Improved mobile performance by implementing lazy loading for images and components, reducing mobile page load
times by 1.2 seconds
• Devised a modular theme system in the React application using Context API, enabling users to switch between 2+
unique themes and enhancing overall user satisfaction
• Developed features for post management, pagination, likes, comments, categories, and user profiles, laying a strong
foundation for user interactions and content management
• Implemented persistent user settings via localStorage, improving app performance and reducing load times by 1.5
seconds by eliminating the need for users to reconfigure settings
Skills
JavaScript, TypeScript, React, Redux, Redux Toolkit (RTK), RTK Query, React Context API, React Hook Form, Yup,
Axios, MUI, RESTful APIs, CSS Modules, SCSS/SASS, Vite, Webpack, npm, ESLint, Prettier, Jest, React Testing
Library, Unit Testing, Git, Node.js
[
Education
Lviv Polytechnic National University Lviv, Ukraine
Bachelor of Information Systems and Technologies September 2020 – June 2024
Experience
React Frontend Developer September 2024 – Present
CPCS Remote
• Engineered table render time by implementing asynchronous data loading, reducing it from 2 seconds to 1.3
seconds, allowing users to interact with data more quickly
• Created a standardized form layer using react-hook-form and Yup, streamlining the creation of 5+ forms for various
features, improving consistency and maintainability
• Built and executed Jest tests for the authentication module, increasing test coverage to 73.8%, reducing critical
production login errors, and minimizing session-related bugs in post-release environments, as tracked by GitLab CI
• Applied infinite scroll for large content lists, reducing payload size by 27.4% and improving load performance by
15.3% tracked via Datadog
• Accelerated the migration of the frontend from CRA to Vite, reducing development server start time from 12.2s to
4.6s
Frontend Intern June 2024 – September 2024
CPCS Remote
• Implemented debounced input handling for server-side filtering system that reduced response time by 0.5s, enabling
smoother search interactions
• Led responsive layout implementation in a mobile-first redesign, contributing to a 16.5% reduction in bounce rate
through improved navigation
• Streamlined data-fetching by implementing RTK Query caching, eliminating redundant requests from repeated
filter actions and cutting server resource usage by over 60%
• Built a recommendation component based on user interaction history, resulting in a 6.5% increase in user
engagement on the platform
Projects
Blog Web Application | React-Vite, TypeScript, Redux Toolkit, CSS Modules April 2024 – May 2024
• Constructed a search/filter/sort system that supported 100 new searches per minute, optimizing queries and
reducing unnecessary re-renders, which cut page load time by 50%, from 3 seconds to 1.5 seconds
• Integrated RTK Query for efficient data fetching, leveraging caching, error handling, and flexible parameterization
to improve API interaction and reduce data fetching time by 0.4 seconds on average
• Improved mobile performance by implementing lazy loading for images and components, reducing mobile page load
times by 1.2 seconds
• Devised a modular theme system in the React application using Context API, enabling users to switch between 2+
unique themes and enhancing overall user satisfaction
• Developed features for post management, pagination, likes, comments, categories, and user profiles, laying a strong
foundation for user interactions and content management
• Implemented persistent user settings via localStorage, improving app performance and reducing load times by 1.5
seconds by eliminating the need for users to reconfigure settings
Skills
JavaScript, TypeScript, React, Redux, Redux Toolkit (RTK), RTK Query, React Context API, React Hook Form, Yup,
Axios, MUI, RESTful APIs, CSS Modules, SCSS/SASS, Vite, Webpack, npm, ESLint, Prettier, Jest, React Testing
Library, Unit Testing, Git, Node.js
Похожие кандидаты
-
Front-end програміст
Львов, Винница , еще 6 городов -
Front-end програміст
Львов -
Frontend-розробник
Львов -
React-програміст
30000 грн, Львов, Киев, Одесса -
Front-end програміст
50000 грн, Львов, Киев , еще 3 города -
Frontend developer
Львов, Киев , еще 2 города