Junior Frontend-разработчик

Контакты


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

Описание

Имею опыт 10 месяцев некоммерческой разработки. Владею JavaScript(ES6+), React, Next.js, Zustand, Redux, HTLM5, CSS3, SASS, Git, jest, работал со многими библиотеками, такими как Formik, yup, i18next, Toastify и др.

За 6 лет службы в МЧС России приобрел огромный опыт работы в команде, завоевал более 10 наград за призовые места в командных соревнованиях, участвовал в 5 аварийно-спасательных операциях федерального характера.

Имею большое желание и мотивацию развиваться в IT-сфере так как IT - это то, во что очень интересно погружаться и приобретать новые знания и навыки. Схватываю новую информацию "на лету". Никогда не останавливаюсь на достигнутом, развиваю навыки и знания во всем, что беру в работу.

Навыки
  • JavaScript(ES6+),
  • HTML5,
  • CSS3, Sass, адаптивная верстка,
  • Автоматичеcкое тестирование(jest),
  • Git и GitHub
  • React
  • Redux

Также имею опыт работы с инструментами разработки, такими как VSCode, Chrome DevTools и Unix (MacOS).

Описание проектов

Успешно реализованные проекты:

Игры разума

Консольное приложение из 5 различных мини-игр, которые включают себя задачки, проверяющие знания в логическом и арифметическом направлении.

Навыки, используемые в проекте:

  • Использование модулей
  • Грамотная абстракция
  • Использование шебангов
  • Грамотно реализованная архитектура проекта

Использованный стек:

  • JavaScript(ES6+)
  • Node.js
  • Git
  • Make
  • ESlint
  • Npm

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

Помощник, генерирующий отличия в структуре данных двух файлов. Результат может быть получен в разных форматах. Поддерживаются файлы форматов JSON и YML.

Навыки, используемые в проекте:

  • Использование модулей
  • Грамотная абстракция
  • Использование шебангов
  • Грамотно реализованная архитектура проекта
  • Использование рекурсивного обхода древовидных структур
  • Реализация Автоматического тестирования
  • Использование метода разработки через тестирование

Использованный стек:

  • JavaScript(ES6+)
  • Node.js
  • Npm
  • Jest
  • ESlint
  • Git
  • GitHub Action
  • Commander.js
  • node:fs

RSS-аггрегатор

Веб-приложение для автоматического сбора сообщений из источников, экспортирующих в формате RSS, например, заголовки новостей, блогов, подкастов и видеохостингов.

Навыки, используемые в проекте:

  • Использование модулей
  • Грамотная абстракция
  • Грамотно реализованная архитектура проекта
  • Использование состояния
  • Использование промисов
  • Интернационализация с помощью i18next

Использованный стек:

  • JavaScript(ES6+)
  • Vercel
  • Git
  • axios
  • i18next
  • onChange

Real-time Chat

Чат в реальном времени, позволяющий мгновенно обмениваться сообщениями между пользователями.

Навыки, используемые в проекте:

  • Использование модулей
  • Грамотно реализованная архитектура проекта
  • Использование стейт-менеджера Redux
  • Интернационализация с помощью i18next
  • Использование WebSocket для установки постоянного соединения между браузером и веб-сервером
  • Настроенный роутинг между страницами

Использованный стек:

  • JavaScript(ES6+)
  • i18next
  • React
  • Redux
  • RTK Query
  • Socket.Io
  • Formik
  • React-router-dom
  • Toastify

Опыт


Мастер-пожарный(спасатель), МЧС России
Сентябрь 2018 - по настоящее время

Обязанности:

Работа в команде;
Организация рабочего процесса в критических ситуациях;
Оказание первой медицинской помощи пострадавшим;
Поиск правильного решения при непредвиденных обстоятельствах;
Эффективное использование сил и средств используемых для выполнения задачи;
Совершенствование профессиональной подготовки и навыков.

Достижения:

Квалифицированный Спасатель;
Участник чемпионата России по многоборью Спасателей;
Победитель и призер в составе команды в дисциплинах:
"Лучшее звено газодымозащитной службы";
"Лучшее отделение на автоцистерне";

Образование


Frontend-разработчик, Hexlet
Июль 2023 - по настоящее время
Экономика, Академия Профинансы
Январь 2023 - Июль 2023
Факультет управление по делам гражданской обороны и чрезвычайным ситуациям, ФАУ ДПО Подольский учебный центр ФПС
Январь 2019 - Июль 2019
Факультет лесопромышленных технологий, МГТУ им. Н. Э. Баумана, Инженер-технолог
Сентябрь 2013 - Август 2015

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

Комментарии


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

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

Изменения внесены
0

Дима, привет!
Давай подойдёт к описанию более творчески. Ты можешь убрать своё имя в описании, потому что ты уже его указал в поле "Имя". Давай дадим более понятный грейд твоей специальности: Junior Frontend разработчик, можно стажёр. Далее опиши, какой у тебя есть опыт в программировании, используй то, чему ты научился в Хекслете, расскажи, с какими технологиями работал, что уже удалось реализовать. Можешь последними предложениями добавить, какой у тебя бэкграунд и чем он хорош для IT. Сокращай вот это предложение: "В IT меня привела возможность создавать полезные сервисы и приложения для людей и улучшать наш прогрессирующий мир. Имею большое желание и мотивацию развиваться в IT-сфере, получать новые знания, осваивать навыки и расти как разработчик." Лучше: Мне очень интересно (или очень хочу) создавать полезные сервисы и приложения и улучшать этот мир. Никогда не останавливаюсь на достигнутом, улучшаю свои навыки и знания в программировании". Про то, чем ты занимаешься в свободное время можно опустить, здесь нам важен только твой профессиональный портрет. Про то, что ты в данный момент обучаешься в Хекслете - тоже опускай. Мы говорим исключительно про текущий опыт, а не то, что ты только нарабатываешь.

В опыте не хватило достижений. Лучше добавить ещё 1-2 достижения.


"Имею большое желание и мотивацию развиваться в IT-сфере. Хочу создавать полезные сервисы и приложения, улучшающие наш мир." - улучшающие наш мир - можно убрать. Сложно воспринимается предложение так.

Алиса Холайнен09-01-2024 08:14:53

Описание проектов тебе нужно унести в поле "Описание проектов". Посмотри, пожалуйста, оно там есть.

Алиса Холайнен09-01-2024 08:15:57

Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...
Это резюме выглядит впечатляющим и информативным. Здесь есть много полезной информации ...
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Пока не совсем понимаю, чего не хватает
Это резюме содержит много информации о вашем опыте работы, проектах и образовании, что ...
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...