Junior Front-end разработчик

Контакты


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

Описание

Прошел обучение по профессии Фронтенд-программист на образовательном портале Хекслет .

За время обучения сделал 3 учебных проекта:

1) CLI-приложение “Игры разума” - набор из пяти консольных игр. В рамках проекта усвоил:

  • Настройка окружения проекта (npm, babel, eslint, node.js)
  • Контроль версий (Git)
  • Проверка кода на стиль с CodeClimate
  • Непрерывная интеграция/ CI (Github Actions, Travis)
  • Препубликация и локальная установка npm-пакета

2) Утилита “Вычислитель отличий” - поиск отличий в конфигурационных файлах. Данная утилита позволяет сравнивать файлы json, yaml или ini. Вывод различий возможен в 3 форматах: комплексном, строковом или json. В рамках проекта усвоил:

  • Работа с файловой структурой посредством Node.js
  • Работа с древовидными структурами данных посредством рекурсии
  • Автоматической тестирование (Jest)
  • Создание архитектуры приложения на JavaScript

3) Веб-приложение “Анализатор страниц” - RSS-лента новостей с автоматическим обновлением. В рамках проекта усвоил:

  • Настройка конфигурации Webpack
  • Работа с Bootstrap
  • Технология AJAX, используя Axios
  • Манипуляции с DOM и работа с событиями
  • Валидация вводимых данных
  • Интерниционализация приложения с помощью i18next
  • DOMParser
  • Непрерывная интеграция/ CI (Github Actions, Travis)
  • Деплой (Heroku, Zeit и Surge)

Учебные проекты вне Hexlet'а:

1) Веб-приложение на Ruby On Rails и React. Использованные технологии:

  • Ruby, RoR
  • React (+Hooks)
  • Bootstrap
  • Styled Components

2) Веб-приложение на React/Express с использование GraphQl и MongoDB. Использованные технологии:

  • React
  • Express
  • GraphQl
  • Material-UI

В настоящее время продолжаю изучение React/Redux и нюансов самого языка, разрабатывая учебные проекты.

Помимо обучения на Hexlet'e, смотрю обучающие ролики на YouTube'e, читаю книги по разработке вместе с документацией и статьями на Хабре или Медиуме.
Считаю, что не нужно зацикливаться на одном языке или технологии, поэтому написал простенький проект на Elixir'e и пару-тройку на Ruby.

Иногда помогаю ребятам, которые столкнулись с проблемами, на StackOverflow. Или участвую в жизни open-source проектов на github'e.

Навыки
  • JavaScript (ES6+)
  • HTML5, CSS3 + SASS
  • Bootstrap 4+
  • React (+React hooks)
  • Redux (+Redux toolkit)
  • Express
  • Jest
  • ESLint
  • Webpack

  • Ruby, Ruby on Rails (Начальные знания)
  • Шаблонизаторы ERB, PUG, HAML

  • ASDF (Multiple Language Manager)
  • Git
  • CI (Github Action, Travis CI)
  • Linux (Ubuntu)
  • Использую NVIM и VSCode

Опыт


Менеджер по персоналу, ЭКЛИН
Август 2017 - по настоящее время
  • Обучение вновь прибывших
  • Составление команд
  • Составление ТЗ

Образование


Менеджер проектов, Московский Государственный Областной Университет
Сентябрь 2013 - Июль 2017

О себе
Читаю профессиональную литературу на английском языке

Комментарии


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

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

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

Я бы еще добавил:

второй проект это рекурсия причем древовидная
это работа с древовидными структурами данных

В целом довольно неплохо! Я бы сказал солидно) По идее с таким резюме можно найти работу на раз.


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...