Junior Frontend Developer
Контакты
Ищу стажировку или работу на позицию Junior Frontend Developer с полной/частичной занятостью в удалённом формате.
Закончил обучение по программе "Фронтенд разработчик" в школе программирования Хекслет 3 мая 2023.
Реализованные учебные проекты
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
Опыт
Обязанности:
- Обеспечение бесперебойной работы информационной инфраструктуры предприятия.
- Развитие сетевой и вычислительной инфраструктуры предприятия.
Обязанности:
- Обеспечение бесперебойной работы компьютерного, серверного и сетевого оборудования предприятия.
- Развитие сетевой инфраструктуры предприятия.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Воронеж