Frontend-разработчик
Основное
Санкт-Петербург
Готов
Фронтенд-разработчик с 1 годом некоммерческого опыта. Писал на Javascript и React/Redux. Работал над учебными проектами в виде SPA на реакте и консольными приложениями на Node.js.
На данный момент закончил обучение по профессии “Frontend-разработчик” на hexlet.io и прошел стажировку на опенсорс-проектах Хекслет. Также, сделал 2 тестовых от реальных компаний. Всё это есть на гитхабе.
- JavaScript
- TypeScript
- React
- Redux
- ООП
- Jest
- настройка окружения
- работа с Git/GitHub, CI (GitHub Actions)
- работа в терминале
- HTML/CSS/Sass
Работа
Проект "Slack-чат".
Завершил проект, по функционалу аналогичный Slack-чату. при разработке использовал веб-сокеты, REST API, React (Hooks) + Redux, Formik, Yup, JWT.
Исходный код - https://github.com/svyatoslavxq/frontend-project-12.
Деплой - https://frontend-project-1212.onrender.com/.
Проект "RSS-агрегатор".
Создал веб-приложение для агрегации RSS-каналов. Реализовал добавление неограниченного количества RSS-каналов, их обновление и добавление новых записей в поток. Работал через чистый DOM. Использовал Ajax, MVC, Bootstrap, Webpack, асинхронность на промисах.
Исходный код - https://github.com/svyatoslavxq/Hexlet-rss-reader.
Деплой - https://frontend-project-11-seven.vercel.app/.
Проект "Вычислитель отличий".
Разработал консольное приложение, сравнивающее два json или yaml файла и выводящее отличия между ними наподобие системы контроля версий Git. Реализовал с помощью построения дерева и его обхода рекурсией. Использовал JS, commander.js, lodash, Jest для тестирования.
Исходный код - https://github.com/svyatoslavxq/Hexlet-difference-identifier.
Проект "Игры разума”
Написал интерактивное консольное приложение в виде 5 математических игр. Проект использовался для закрепления навыков настройки окружения, линтера, работы с базовым синтаксисом JS.
Исходный код - https://github.com/svyatoslavxq/Hexlet-cli-games.
Образование
Комментарии
Рекомендации
Привет, Святослав!
Предлагаю внести небольшие дополнения в резюме:
1. Мотивация твоей работы в IT и драйверы: я бы предложила внести еще несколько содержательных элементов, по которым было бы сразу понятно, что ты говоришь об IT и frontend в частности.
2. Варианты работы в офисе или гибридный формат совсем не рассматриваешь? Укажи, пожалуйста, город проживания.
3. Учебные проекты.
Следует доработать: внести описание проекта, полученные навыки и стек. Названия проектов лучше выделить жирным текстом, а ссылки на github можно зашить в названия проектов. С примером оформления можно познакомиться здесь:
https://cv.hexlet.io/resumes/338.
4. Добавить еще один контакт для быстрой связи с тобой).
Новых проектов и уcпехов в IT!
Добавить комментарий