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

Контакты


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

Описание

В поиске вакансии на позицию Frontend-разработчик(junior). Рассматриваю удаленные вакансии, а так же с релокацией вне России.

О себе


Решил сменить вид деятельности в сентябре 2022 года. Выбрал данную профессию преимущественно из-за возможности удаленной работы и интереса к компьютерным технологиям, а так же возможности постоянного профессионального роста. Именно фронтенд заинтересовал тем, что это смесь творческой и технической профессии. Хочу полноценно участвовать в разработке web-приложений. В дальнейшем планирую параллельно изучать Web 3.0. В данный момент прохожу обучение на онлайн-платформе Hexlet.

Проекты


Игры разума

Суть проекта:

Набор из 5 консольных игр. Каждая игра запускается в консоли и завершается при условии 3 правильных ответов подряд, либо прерывается после первого неправильного ответа.

Игры:

  1. Определение четного числа.
  2. Калькулятор. Арифметические выражения, которые необходимо вычислить.
  3. Определение наибольшего общего делителя.
  4. Прогрессия. Поиск пропущенных чисел в последовательности чисел.
  5. Определение простого числа.

Технологический стек:

  • JavaScript
  • Git
  • Eslint
  • GNU Make
  • NPM package manager
  • Codeclimate

Полученные навыки:

  • Огромный опыт в настройке окружения.
  • Написание чистого кода с помощью линтера.
  • Повысил уровень владения WSL, Github и Git.
  • Модульное проектирование функций.

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

Суть проекта:

Программа, определяющая разницу между двумя структурами данных.

Возможности утилиты:

  • Поддержка разных входных форматов: yaml, json
  • Генерация отчета в виде plain text, stylish и json

Технологический стек:

  • JavaScript
  • Git
  • Eslint
  • GNU Make
  • NPM package manager
  • Codeclimate
  • Github Actions
  • Jest
  • Commander

Полученные навыки:

  • Работа с древовидной структурой. Обход и агрегация с помощью рекурсивных функций.
  • Ознакомился с разработкой через тестирование (TDD).
  • Разработка автоматических тестов.
  • Основы CI/CD. Github Actions.
  • Работа с Node file system, парсинг данных.

Rss агрегатор

Суть проекта:

Cервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.

Технологический стек:

  • JavaScript
  • HTML/CSS
  • Bootstrap
  • Webpack
  • Axios
  • i18next
  • Git
  • Eslint
  • GNU Make
  • NPM package manager
  • Codeclimate
  • Github Actions

Полученные навыки:

  • Работа с i18next. Фреймворк для интернационализации.
  • Изучил основы bootstrap.
  • Сборка проекта с помощью webpack.
  • Поработал с асинхронными запросами и таймерами. Использовал axios.
  • Изучил и применил паттерн MVC в полной мере.

Чат

Суть проекта:

Упрощенная версия чата Slack. Есть возможность создавать, переименовывать и удалять каналы. Реализована регистрация и логин пользователя.

Технологический стек:

  • JavaScript
  • HTML/CSS
  • Bootstrap
  • React
  • Redux-toolkit
  • Socket.io
  • Formik
  • Axios
  • React i18next
  • Toastify
  • Eslint
  • NPM package manager
  • Github Actions

Полученные навыки:

  • Получил огромный опыт работы с React.
  • Улучшил навыки работы с Redux toolkit.
  • Изучил больше основ Bootstrap и верстки.
  • Использовал сокеты.
  • Построил полноценное одностраничное приложение.
Навыки
Hard:
  • Знание Javascript на базовом+ уровне.
  • Знание основ HTML и CSS.
  • Начальные знания Bootstrap.
  • React.
  • Redux Toolkit.
  • Работал с фреймворком Commander для командной строки.
  • Работал с Jest фреймворком для автоматического тестирования.
  • Линтер Eslint.
  • Сборка через Webpack.
  • Инструменты: VScode, WSL, Git, Github.
  • Уровень английского языка B1.
Soft:
  • Честность
  • Интерес к новым знаниям
  • Любовь к оптимизации любых жизненных и рабочих процессов с которыми сталкиваюсь
  • Умение распределять свое время.

Опыт


Оператор станка с ЧПУ, ООО 'Компания МИР', г. Новосибирск
Сентябрь 2018 - Сентябрь 2022

Работа с чертежами и векторной графикой. Макетирование в Corel Draw. Работа в инженерных программах типа ArtCAM. Изготовление продукции из металла на станках с ЧПУ и лазерном маркираторе: стальные ударные клейма, клише из латуни и магния и т.д. Закалка, обработка металла.
Увеличил скорость производства за счет оптимизации процессов.
С нуля изучил и внедрил индукционную закалку, а так же лазерный маркиратор.

Образование


Frontend-разработчик, Hexlet
Октябрь 2022 - Июнь 2023
Логист, Сибирский государственный университет водного транспорта
Сентябрь 2017 - Май 2018

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме может быть улучшено следующим образом: В начале резюме стоит добавить краткое ...
Привет, Дарья!
 Давай улучшим твое резюме: 1. Описание Первый абзац давай пересоберем. ...
Привет, Анна!
 Давай улучшим твое резюме: 1. Контакты Добавь пожалуйста свой номер тел...
Это резюме обладает некоторыми положительными аспектами, такими как разнообразный опыт ...
Это резюме Java Junior-разработчика содержит много полезной информации о ваших проектах...
Это резюме имеет некоторые сильные стороны, такие как опыт работы в сфере кадастра, нав...
Это резюме Python-разработчика представляет собой подробное описание опыта работы, прое...
Привет, Семен!
 Давай улучшим твое резюме: 1. Описание Приветствие и представление отс...
Experience: Experienced manual testing engineer with expertise in testing web applic...
Резюме имеет как положительные, так и отрицательные моменты. Положительные стороны: 1....