Frontend-разработчик

Контакты


Контакты доступны после входа на сайт

Описание

Я начинающий веб-разработчик, завершающий обучение и работающий над финальным проектом — Slack-чатом.

Мои навыки включают:

- Разработка динамичных интерфейсов на React

- Эффективное управление состоянием с использованием Redux Toolkit

- Интеграция с API с помощью Axios

- Настройка и конфигурация инструментов разработки, таких как Vite

- Создание и валидация форм с использованием Formik и Yup

- Работа с асинхронными запросами и обработкой ошибок

- JWT аутентификация

- Опыт работы с Git и GitHub для управления версиями

- Оптимизация производительности и пользовательского опыта

Я уверенно продвигаюсь к завершению обучения и готов погружаться в реальные проекты, развивая свои способности в решении сложных задач, оптимизации приложений и создании эффективных решений.

Навыки
  • JavaScript
  • React
  • Redux Toolkit
  • Node.js
  • Vite
  • Formik
  • Yup
  • Axios
  • Git
Описание проектов

Чат (Slack)

Описание:
Веб-приложение для общения, позволяющее пользователям обмениваться сообщениями в реальном времени, создавать тематические каналы, вести приватные чаты, делиться файлами и участвовать в групповых обсуждениях.

Полученные навыки:
- Создание пользовательских интерфейсов на React, настройка маршрутов с использованием React Router.

- Управление состоянием приложения через Redux Toolkit.

- Разработка и валидация форм с использованием Formik и Yup.

- Работа с HTTP-запросами и взаимодействие с API через axios.

- Настройка Vite для разработки и сборки проекта, включая конфигурацию прокси для API.

- Обеспечение плавного взаимодействия и обновления данных в режиме реального времени.

RSS-агрегатор

Описание:
Сервис для удобного чтения и управления RSS-лентами из различных источников. Автоматически обновляет и агрегирует контент, предоставляя пользователю структурированную и актуальную информацию.

Полученные навыки:
- Работа с асинхронным программированием и обработкой данных.

- Структурирование данных и оптимизация их представления.

- Валидирование пользовательского ввода с использованием современных библиотек.

- Использование сторонних библиотек для парсинга XML-разметки.

- Реализация архитектуры на основе MVC (Model-View-Controller).

- Локализация интерфейса для поддержки многоязычных пользователей.

- Улучшение пользовательского опыта через актуальные технологии и оптимизацию производительности.

Игры разума

Консольное приложение, состоящее из пяти мини-игр, направленных на развитие логических и арифметических навыков.

Полученные навыки:
- Разработка консольных приложений на Node.js.

- Управление зависимостями и настройка окружения с использованием npm.

- Применение принципов модульности и повторного использования кода.

- Использование системы контроля версий Git для управления процессом разработки.

- Разработка алгоритмов и логики для реализации интерактивного игрового процесса.

Образование


Frontend-разработчик, Hexlet
Июль 2023 - по настоящее время
Инженер-строитель, СамГТУ
Сентябрь 2017 - Июнь 2021

О себе
Проживаю в городе Самара

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Этот резюме обладает множеством положительных черт, таких как: Хорошо структурированн...
Это резюме Frontend-разработчика имеет хороший профессиональный опыт и образование. В н...
Это резюме выглядит обширным и информативным, что хорошо. Вот несколько советов для улу...
Резюме Германа, Frontend-разработчика с 4+ годами опыта, внушает впечатление высококвал...
Это резюме в целом хорошо структурировано и содержит много полезной информации о вашем ...
Это резюме Java-разработчика выглядит очень впечатляюще. У вас впечатляющий опыт работы...
Это резюме Junior Frontend developer имеет хороший уровень информации и структурировано...
Это резюме не соответствует требованиям для вакансии Frontend-разработчика. Здесь предс...
Это резюме показывает, что вы имеете интерес к сфере QA, обладаете навыками ручного тес...
Это резюме Frontend-разработчика представляет сильного кандидата с обширным набором нав...