Frontend-разработчик
Контакты
Претендую на позицию Frontend разработчик.
Фулл тайм, удаленно или офис.
С декабря 2020 года обучаюсь frontend разработке в Hexlet. Нравиться изучать новые технологии и подходы к решению задач. В процессе обучения на Hexlet реализовал 3 проекта, в каждом подключен ESLint и GitHub Actions.
Проекты:
Игры разума (source code) - Консольная утилита, позволяющая пользователю играть в математические игры.
В процессе реализации проекта отработал базовые знания js, понимание работы консольных утилит. Для удобства просмотра обернул утилиту в Docker image (подробнее в github).Вычислитель отличий (source code) - Консольная утилита, для поиска различий между двумя файлами (JSON or yml).
Получил опыт работы с древовидными структурами данных. Практиковал работу с рекурсией. Написал тесты с помощью Jest.RSS агрегатор (source code) - Сервис, предоставляющий возможность загружать RSS-каналы и просматривать их контент.
В данном проекте реализовал приложение согласно архитектуре MVC. Получил навыки работы с DOM API. Настроил Webpack. Сделал валидацию формы через yup. Использовал библиотеку axios для HTTP запросов. Разобрался с механизмом работы промисов и обработкой ошибок.
RSS агрегатор (Vercel)
О себе: В свободное время читаю профессиональную литературу (Грокаем алгоритмы, КОД: Тайный язык информатики), прохожу курс СИКП на JS(на Hexlet), интересуюсь инвестированием, активно занимаюсь спортом. 30 minutes of English every day(стараюсь).
- HTML, CSS, SASS, БЭМ
- JavaScript(ES6+)
- React, Redux, Redux Toolkit
- Webpack
- ESLint
- Jest (базовое понимание тестирования и данной библиотеки)
- Git, GitHub
- Docker (завернул один из проектов в образ)
- Linux (Ubuntu, Bash) на уровне пользователя