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

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

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

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


Добавить комментарий
Для этого действия нужновойти
Войдите на сайт, чтобы написать ответ
Последние ответы

PHP-программист
обрати внимание на вебинары, которые были ...
1 Ответ

Junior Python developer
Павел, привет! Я бы рекомендовала в опи...
1 Ответ

помощник программиста 1С
Светлана, добрый день! В описании много...
1 Ответ

Python - Junior разработчик
Привет! Есть рекомендации по резюме: 1...
1 Ответ

Junior Python developer
Александр, привет! Есть несколько замечан...
1 Ответ

Frontend-developer
Сергей, привет! Пока что резюме выглядит ...
1 Ответ

Frontend Developer
Привет! 1. Я бы рекомендовала более детал...
1 Ответ

помощник программиста python, data scientist
Светлана, добрый день! Я вам рекомендую: ...
1 Ответ

Python-программист
Добрый день, Григорий! Хорошее описание. ...
1 Ответ

Junior Front-end разработчик
Я бы еще добавил: второй проект это рек...
1 Ответ