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

Образование


The Rolling Scopes School (React Q4 Student)
Октябрь 2023 - Январь 2024
The Rolling Scopes School (Student (Front-end) Stage#2)
Май 2023 - Август 2023
The Rolling Scopes School (Student (Front-end) Stage#1)
Март 2023 - Май 2023
The Rolling Scopes School (Student (Front-end) Stage#0)
Май 2022 - Март 2023
HTML-academy
Декабрь 2021 - Июнь 2022

О себе
Могу проходить интервью на английском языке
Проживаю в городе Гродно

Закончила Гродненский Государственный Медицинский университет с отличием.
Graduated Grodno State Medical University with honors.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме содержит обширный список технических навыков, проектов и опыта работы. Однако, е...
Это резюме имеет много положительных аспектов, таких как: Кандидат активно участвует ...
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...