Frontend developer (React)
Контакты
My name is Palina. I am a Frontend | React developer. I am looking for a cute and friendly developer's team.
Меня зовут Полина. Я Frontend | React разработчик . Ищу место в приятной и дружной компании разработчиков.
🛠Skills / Навыки:
HTML, CSS/ CSS Modules/ Tailwind/ styled-components, JavaScript, TypeScript, React, Redux, Redux Toolkit, RTK Query, Firebase, Git, npm, Figma, Jest etc.
JS-приложения
- создание страниц с использованием HTML / генерирование элемент с помощью JS
- стилизация с использованием CSS (работа с Figma)
- функциональность приложения с помощью JavaScript
- работа с Events
- адаптивность
- работа с сервером (fetch, REST API).
- асинхронный код / Promises
- JS-animation / DOM API
React приложения
Создание SPA, который использовал выбранный API RESTfull для получения и отображения результатов поиска по запросу элементов из входных данных. Создание компонентов интерфейса, использование ErrorBoundary для отлавливания ошибок. Сохранение данных в localStorage, интеграция Redux, Redux Toolkit.
Использование хуков useState и useEffect.
Маршрутизация в приложениях с использованием React Router.
Реализация индикаторов загрузки. Тестирование приложения с помощью Jest.
Миграция приложения на Next.JS с сохранением его функционала.
Использование контролируемых и неконтролируемых компонентов (useRef, React Hook с живой проверкой и проверкой при оправке, валидация на стороне клиента с использованием библиотеки Yup) и т. д.
Командная работа
Создание приложения, позволяющего выполнять запросы GraphQL к любому API.
В приложении реализована гостевая страница (с характеристиками
участвующие разработчики), авторизация пользователя с проверкой (с использованием
Firebase), глава страницы GraphiQL с: редактором запросов, функцией и заголовком.
редактор, документация по подключению, разделение ответов, переход на другой API
конечная точка, указанная пользователем.
✅ За время работы в команде улучшила свои навыки разработки и
soft-навыки, поиск компромиссов в спорных вопросах. Было много командных созвонов, активно использовали git и github (работа с ветками, коммиты, пул-реквесты, код-ревью и т.д.)
JS applications
- create pages using HTML / generating elements using JS
- style app using CSS (work with Figma)
- add application functionality using JavaScript
- work with user events
- adaptability
- communicate with a server (fetch, REST API).
- async coding / Promises
- JS animations / DOM Api
React education projects
Creating SPA that used a selected RESTfull API to get and display search
query items from the input data. Creating components for interface, used
the ErrorBoundary class to catch application errors in pretty style. Saving
data in localStorage and locally using useState, in global state
management with redux and Redux Toolkit integration.
Manipulating the component’s lifecycle using useEffect hook.
Implementation
routing in applications with using React Router. Using loading indicators
for waiting a response from the server.
Testing the application with using Jest.
Migrating the application to Next.JS with saving its functionality.
Using controlled and uncontrolled components in an application based
on the forms implementation (used React Hook Form with live validation
at the moment and when the form is submitted, set up form validation on
the client side using the Yup library) and etc.
Team project
Creating application that allow to run GraphQL queries against any API.
The application implements a guest page (with characteristics of the
developers participating), user authorization with validation (using
Firebase), a GraphiQL page chapter with: query editor, function and title
editor, wiring documentation, split responses, transition to another API
endpoint specified by the user.
✅ During my time team working, I improved my development skills and
soft skills, improved my teamwork, was looking for compromises in
controversial issues. There were lots of calls, active using git and gith
Образование
Проживаю в городе Гродно
Закончила Гродненский Государственный Медицинский университет с отличием.
Graduated Grodno State Medical University with honors.