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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме Junior QA инженера содержит много информации, однако есть несколько аспектов, ко...
Это резюме содержит много повторяющегося текста и не содержит достаточно информации о в...
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...