Frontend-разработчик / React-разработчик
Контакты
Обо мне:
Около 2х лет занимаюсь развитием в направлении Frontend-разработки (React). За это время прошел обучение в школе "Хекслет" и получил технический опыт в нескольких проектах: небольшая игра "Игры разума", утилита командной строки - "Вычислитель отличий", сервис агрегации новостей - "RSS-агрегатор", чат - "Slack".
Полученные навыки и опыт:
- Опыт работы с HTML (проект "RSS Reader")
- Опыт с JS (DOM, AJAX, все проекты)
- Опыт с React (RTK, Hooks, проект чат-"Slack")
- Понимаю специфику работы в гибких методологиях (SCRUM, Kanban)
Инструменты и технологии: Webpack, Bootstrap, React, Redux Toolkit, ESLint, VSC, Git, Jest, JS, Yup, i18n, HTTP, MVC.
Дополнительно: имею большой опыт в крупной международной компании, навыки коммуникации и гибкость в работе. Сейчас прохожу обучение по Node.js для расширения технических навыков и кругозора.
JavaScript (ES6+)
React
HTML5
CSS3
Git (GitHub)
Node.js
Начальные знания английского языка (В2)
Cервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Полученные навыки:
• Работа с библиотекой Yup
• Применение axios
• Использование Bootstrap
• Работа с библиотекой i18n
• Работа c JSON/YAML
Технологический стек:
• JavaScript
• Node.js
• npm
• Git
Вычислитель отличий/Difference calculator
Утилита командной строки, которая сравнивает два файла и возвращает разницу между данными в виде строки. Результат сравнения файлов может отображаться в разных форматах.
Полученные навыки:
• Работа с библиотекой commander.js
• Применение Jest
• Работа с библиотекой lodash
• Работа c JSON/YAML
Технологический стек:
• JavaScript
• Node.js
• npm
• Git
• VSС
• WSL/Ubuntu
Набор из пяти игр, развивающих мозг. Каждая игра задает три вопроса. После трех правильных ответов подряд игра считается оконченной.
Полученные навыки:
• Работа с командной строкой
• Применение Asciinema
• Использование CodeClimate
• Настройка окружения
• Работа в GIT
• Makefile
Технологический стек:
• JavaScript
• Node.js
• npm
• Git
• VS Code
• WSL/Ubuntu
Опыт
Основные обязанности:
Выпуск продукции надлежащего качества с соблюдением безопасности работ, с имеющимися ресурсами точно в срок
Достижения:
* Являлся участником команды по запуску и интеграции процессов "LEAN" на фабрике: лидировал запуск и внедрение систем "KanBan" и "5S" в производственном отделе.
* Получил опыт работы в кросс-функциональных проектах международной компании: понимание важности культуры компании и философии, умение строить и развивать эффективные и доверительные отношения в команде.
Образование
Проживаю в городе Москва