Junior Frontend Developer

Контакты


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

Описание

Ищу стажировку или работу на позицию Junior Frontend Developer с полной/частичной занятостью в удалённом формате.
Закончил обучение по программе "Фронтенд разработчик" в школе программирования Хекслет 3 мая 2023.


CodewarsLeetCode user ArkadiyKonstantinov GoodReads GoodReads


Реализованные учебные проекты

Hexlet Chat

OnlineDemo
Задача разработать упрощённый аналог Slack-чата на базе React.
Технологический стек:
* React 18
* Redux Toolkit
* React-Bootstrap 5

Полученные навыки:
* использование архитектурного паттерна Flux
* создание функциональных React-компонентов
* управление роутингом в SPA с помощью ReactRouter 6
* использование Context API
* обмен данными с бэкендом по протоколу WebSockets
* аутентификация с помощью JWT
* управление формами и валидация на стороне клиента
* подключения коллектора ошибок Rollbar
* использование библиотек Yup, Formik, socket.io, i18next, react-toastify
* деплой на Railwais
* работа с Git и GitHub

RSS агрегатор

Это веб-приложение для сбора и просмотра информации RSS лент
Технологический стек:
* JavaScript(ES6)
* Bootstrap 5
* Webpack 5

Полученные навыки:
* сборка приложения Webpack 5
* использование архитектурного паттерна MVC
* контроль форм, валидация yup
* локализация i18next
* деплой на Vercel, Netlify
* работа с Git и GitHub

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

Сравнивает два файла конфигурации и показывает разницу. Поддерживаемые форматы: JSON, YML, YAML
Технологический стек:
* JavaScript(ES6)
* Node.js

Полученные навыки:
* настройка окружения: npm, ESLint, make
* работа с Git и GitHub
* тестирование с использованием Jest
* использование библиотек: commander.js, lodash, fs, path

Игры разума

Консольное приложение, представляющее из себя набор из пяти простых математических игр.
Технологический стек:
* JavaScript(ES6)
* Node.js
* readline-sync

Полученные навыки:
* настройка окружения: npm, ESLint, make
* работа с Git и GitHub
* CI/CD Github Actions и CodeClimate

Навыки
  • JavaScript (ES6+)
  • HTML5
  • CSS3, Bootstrap
  • протокол HTTP
  • Webpack
  • Автоматическое тестирование (Jest)
  • Git, GitHub

Инструменты: VSCode (VimMode), Chrome DevTools, Linux

Опыт


Начальник отдела администрирования и поддержки, ПАО "Квадра" - "Воронежская генерация"
Март 2019 - по настоящее время

Обязанности:
- Обеспечение бесперебойной работы информационной инфраструктуры предприятия.
- Развитие сетевой и вычислительной инфраструктуры предприятия.

Системный администратор, МКП "Воронежтеплосеть"
Июнь 2010 - Март 2019

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

Образование


Информационные системы и технологии (инженер), ВИВТ - Воронежский институт высоких технологи, г. Воронеж
Сентябрь 2011 - Июнь 2015

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть нес...
Это резюме демонстрирует разносторонний опыт и навыки кандидата. Он имеет как техническ...
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...