Frontend Developer

Контакты


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

Описание

Разработчик с большим интересом к веб-разработке и созданию интерактивных приложений. В процессе работы над несколькими проектами я освоил ряд технологий и инструментов, которые позволили мне создавать функциональные решения и улучшать пользовательский опыт.
Для реализации идей использую JavaScript, React, HTML, CSS и различные библиотеки и инструменты, такие как Bootstrap, Redux, Formik, Yup, i18next, WebSocket, es-lint, jest, axios. Имеется опыт разработки приложений на языке Typescript.
Стремлюсь продолжать учиться и развиваться в области веб-разработки. Моя способность к быстрой адаптации позволит мне эффективно встраиваться в команду и вносить вклад в проекты.

Навыки
  • JavaScript
  • TypeScript
  • React
  • Redux Toolkit
  • Zustand
  • HTML
  • CSS
  • Bootstrap/React-Bootstrap
  • GitHub/GitHub Actions
  • WebSocket
  • Formik
  • Yup
  • Es-lint
  • i18next
  • Jest
Описание проектов

"Игры разума"

Описание

Игры разума - набор из пяти консольных игр для тренировки вашего мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагается пройти ее заново.

Технологический стек
  • JavaScript
  • readline-sync
  • es-lint
Полученные навыки
  • Настройка окружения
  • Построение архитектуры приложения
  • Подключение дополнительных библиотек
  • Подключение и настройка es-lint

"Вычислитель отличий"

Описание

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

Технологический стек
  • JavaScript
  • commander
  • lodash
  • js-yaml
  • jest
  • es-lint
Полученные навыки
  • Настройка окружения
  • Построение архитектуры приложения
  • Подключение дополнительных библиотек
  • Работа с древовидными структурами данных и рекурсивными алгоритмами
  • Написание unit тестов
  • Работа с различными форматами данных (json, yml): чтение, парсинг, форматирование.
  • Написание workflows.

"RSS-агрегатор"

Описание

RSS-агрегатор – это веб-приложение, которое позволяет отслеживать обновления в RSS-каналах и читать новости в удобном интерфейсе. Пользователь может добавлять и просматривать RSS-ленты.

Технологический стек
  • JavaScript
  • HTML
  • Bootstrap
  • i18next
  • lodash
  • on-change
  • yup
  • axios
  • es-lint
  • webpack
Полученные навыки
  • Настройка окружения
  • Подключение дополнительных библиотек
  • Разработака приложения на основе MVC
  • Вёрстка и стилизация приложения
  • Работа с чистым DOM
  • Работа с формами
  • Работа с асинхронным кодом, выполнение HTTP запросов, обработка ответа.
  • Настройка валидации
  • Работа с текстом при помощи i18next
  • Настройка сборки проекта
  • Деплой в продакшен

"Hexlet Chat"

Описание

Hexlet Chat — приложение для обмена сообщениями.

Технологический стек
  • JavaScript
  • React
  • Redux Toolkit
  • RTK Query
  • React-Bootstrap
  • WebSocket
  • i18next
  • Yup
  • Formik
  • Leo-profanity
  • es-lint
Полученные навыки
  • Настройка окружения
  • Подключение дополнительных библиотек
  • Работа с React
  • Взаимодействие с REST API
  • Работа с состоянием приложения при помощи Redux (reduxjs/toolkit)
  • Роутинг
  • Авторизация и аутентификация
  • Реализация real-time
  • Построение и валидация форм (Formik, Yup).
  • Вёрстка и стилизация приложения
  • Компонентный подход при разработке приложений
  • Сборка и деплой проекта
  • Мониторинг ошибок в продакшене

"Визитка"

Описание

Визитка — небольшой сайт, рассказывающий обо мне.

Технологический стек
  • TypeScript
  • CSS
  • React
  • axios
  • gh-pages
Полученные навыки
  • Подключение дополнительных библиотек
  • Работа с React
  • Работа с асинхронными запросами
  • Роутинг
  • Вёрстка и стилизация приложения
  • Деплой проекта

"GHsearch"

Описание

GHsearch — приложение для поиска и просмотра информации пользователей сервиса GitHub.

Технологический стек
  • TypeScript
  • React
  • React-Bootstrap
  • axios
  • gh-pages
Полученные навыки
  • Подключение дополнительных библиотек
  • Работа с React
  • Использование Typescript для типизации
  • Работа с асинхронным кодом
  • Реализация пагинации
  • Роутинг
  • Вёрстка и стилизация приложения
  • Написание тестов

"Generation-service"

Описание

Generation-service — приложение для генерирования паролей, случайных чисел, qr-кода.

Технологический стек
  • JavaScript
  • React
  • Redux Toolkit
  • RTK Query
  • i18next
  • Yup
  • Formik
  • CSS
  • gh-pages
  • eslint
Полученные навыки
  • Подключение дополнительных библиотек
  • Работа с React
  • Работа с состоянием приложения при помощи Redux (reduxjs/toolkit)
  • Роутинг
  • Вёрстка и стилизация приложения
  • Адаптация приложения под разные устройства
  • Деплой проекта

"Weatherts"

Описание

Weatherts — приложение для просмотра прогноза погоды указанного города.

Технологический стек
  • TypeScript
  • React
  • CSS
  • axios
  • gh-pages
Полученные навыки
  • Подключение дополнительных библиотек
  • Работа с React
  • Работа с асинхронным кодом
  • Использование Typescript для типизации
  • Вёрстка и стилизация приложения
  • Деплой проекта

"Clicker-game"

Описание

Clicker-game — игра, в которой, за определённое количество времени, нужно набрать максимальное количество очков.

Технологический стек
  • JavaScript
  • React
  • CSS
  • gh-pages
Полученные навыки
  • Работа с React
  • Создание и использование React Context
  • Вёрстка и стилизация приложения
  • Деплой проекта

Опыт


Инженер-теплотехник, Формабокс
Производство гофрокартона
Август 2023 - по настоящее время

Обязанности.
- Поддерживаю безаварийную работу энергосистем предприятия.
- Занимаюсь модернизацией и ремонтом энергосистем и оборудования.
- Контролирую расход энергоресурсов.

Достижения.
- Повысил безопасность функционирования и эксплуатации инженерных коммуникаций путём приведения их к ГОСТу.
- Спроектировал и реализовал систему инженерных коммуникаций производственного цеха.
- Выполнил работы по подключению нового оборудования для производственных нужд.

Мастер АРС, Магнетон
Производство магнитов и магнитных систем
Июль 2014 - Май 2023

Обязанности.
- Поддерживал безаварийную работу энергосистем предприятия.
- Занимался модернизацией и ремонтом энергосистем и оборудования.
- Контролировал расход энергоресурсов.
- Управлял ремонтным персоналом

Достижения.
- Снизил затраты на энергоресурсы путём модернизации инженерных сетей и коммуникаций.
- Принимал участие в проектировании и организовал новые производственные цеха и участки.
- Повысил эффективность выполнения производственных планов путём замены и модернизации оборудования.
- Привёл в надлежащий вид документацию по инженерным сетям и коммуникациям.

Образование


PurpleSchool, онлайн курс Zustand
Ноябрь 2024 - Ноябрь 2024
Хекслет, Frontend-разработчик
Сентябрь 2023 - Сентябрь 2024
Stepik, онлайн-курс TypeScript
Декабрь 2022 - Май 2023
Stepik, онлайн-курс Git/GitHub
Декабрь 2022 - Декабрь 2022
Udemy, онлайн-курсы JavaScript & React
Декабрь 2021 - Август 2022
Udemy, онлайн-курс HTML & CSS
Февраль 2022 - Февраль 2022
ФГБОУ ВПО ИвГСХА имени академика Д. К. Беляева, экономический факультет. Экономист-менеджер.
Сентябрь 2009 - Июнь 2012
ФГБОУ ВПО ИвГСХА имени академика Д. К. Беляева, инженерный факультет. Инженер.
Сентябрь 2007 - Июнь 2012

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

Комментарии


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

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

0

Привет, Павел!

Давай дополним твое резюме:
1. Контакты
Подраздел «Дополнительные контакты» предполагает указание там ссылки на профессиональные профили (Хабр Карьера и LinkedIn).
VK в большей степени содержит много личного контента, с этим нужно быть аккуратнее и учитывать тот факт, что потенциальному работодателю он также станет доступен.
2. Описание проектов
Давай добавим результаты проекта/полученные тобой навыки.
3. Образование
Не забудь внести сведения о дополнительном профильном образовании, в частности обучение в школе программирования Hexlet.

Желаю тебе удачи в новой профессии!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Frontend разработчика выглядит очень впечатляющим. Он имеет более чем 3-летний о...
Это резюме выглядит очень впечатляющим и содержит множество важных достижений и навыков...
Резюме Frontend-разработчика оцениваю как хорошее. В нем содержится подробная информаци...
Это резюме QA-инженера имеет много положительных аспектов. Кандидат активно обучается и...
Резюме Frontend-разработчика оцениваю на 8 из 10. Плюсы: 1. Хорошо описаны навыки и о...
Оценка резюме: Описание кандидата: Описание самого себя содержит информацию о текущем...
Это резюме содержит несколько положительных аспектов, таких как стремление к развитию в...
Это резюме Unity разработчика содержит много полезной информации о вашем опыте и навыка...
Привет, Никита! Давай улучшим твое резюме: 1. Для начала, давай уберём заголовки, так ...
Привет, Евгений! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компа...