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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме нуждается в значительной доработке. Вот несколько рекомендаций для улучшения: ...
Резюме содержит следующие положительные аспекты: Опыт работы в крупных банковских учр...
Резюме выглядит хорошо структурированным и информативным. Очевидно, что вы активно учас...
Привет, Александр! Давай улучшим твое резюме: 1. Подраздел «Дополнительные контакты» п...
Это резюме выглядит очень впечатляюще! Здесь представлено множество ценных навыков и до...
Это резюме Frontend-разработчика выглядит впечатляюще и информативно. В нем содержится ...
Привет, Константин! Давай улучшим твое резюме: 1. Описание проектов Давай добавим резу...
Резюме имеет хороший объем информации о ваших навыках и опыте работы. Ваши проекты и до...
Резюме выглядит информативным и хорошо структурированным. Оно включает в себя ключевые ...
Это резюме содержит хорошие аспекты, но есть несколько моментов, которые могли бы быть ...