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

Контакты


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

Описание

Прошел на Hexlet.io профессию FrontEnd JS. Продолжаю изучать JS и знакомиться с backend.

Люблю:
- прокачивать навыки владения английским
- читать литературу по программированию, по инвестициям
- заниматься спортом(бег, спортзал)

Навыки

Во время обучения выполнил учебные проекты:
1) Brain-games
Задача проекта состояла в создании npm-пакета, состоящего из 5 консольных игр. Проект выполнялся в среде Node.js.
В рамках проекта выполнено:
- Настройка окружения (npm, babel, eslint, node.js)
- Установка зависимостей (readlineSync)
- Контроль версий (Git)
- Создание модулей игр на JavaScript (ES6+)
- Проверка кода на стиль с CodeClimate
- Непрерывная интеграция/ CI (Travis)
- Препубликация и локальная установка пакета
- Рефакторинг кода после код-ревью от ментора.
Использованный стек: JavaScript (ES6+), npm, ESLint (airbnb), Babel.js, Node.js, Git, github, CodeClimate, Travis, Make.

2) Difference Calculator
Задача проекта состояла в создании консольной утилиты (Node.js), определяющей различия в 2 файлах. Данная утилита позволяет сравнивать файлы json, yaml или ini. Вывод различий возможен в 3 форматах: комплексном, строковом или json.
В рамках проекта выполнено:
- Настройка зависимостей (commander.js)
- Использование возможностей Node.js для работы с файловой системой
- Автоматической тестирование (Jest)
- Создание архитектуры приложения на JavaScript (ES6+)
Использованный стек: JavaScript (ES6+), npm, ESLint (airbnb), Babel.js, Node.js, Git, Commander.js, Jest, github, CodeClimate, Travis, Make.

3) RSS агрегатор
Задача этого проекта — научиться работать с DOM и построить реальное frontend приложение. Создать RSS-ленту новостей с автоматическим обновлением.
В рамках проекта выполнено:
- Настройка конфигурации Webpack
- Работа с Bootstrap
- Технология AJAX используя Axios
- Манипуляции с DOM и работа с событиями
- Валидация вводимых данных Yup
- Ввод текстов с помощью i18next
- DOMParser
- Непрерывная интеграция/ CI (Travis) и Node CI
- Деплой
Использованный стек: JavaScript (ES6+), npm, ESLint (airbnb), Babel.js, Git, github, Travis, Node CI, Make.

Опыт


Тренер, ООО "Спорт Форум"
Май 2017 - по настоящее время

Работа над физическими качествами человека

Инженер-технолог, Инженер-программист, «АО Алмаз»
Сентябрь 2010 - Февраль 2012

Разработка технологических документаций, чтение чертежей и схем. Разработка программ для станций поверхностного монтажа электронных печатных плат, их контролю и ремонту.

Образование


Hexlet.io
Сентябрь 2018 - по настоящее время
ДГТУ(Донской Государственный Технологический Университет)Специальность: Автоматизация Технологических процессов и производств.
Сентябрь 2004 - Июнь 2010

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

Комментарии


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

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

Ожидает подтверждения
0

Я бы поменял порядок повествования. Сначала то что вы представляете из себя как специалист, затем уже второстепенные вещи типа увлечений.

Во время обучения выполнил учебные проекты:

Это как раз лучше из навыков в описания. В навыках не должно быть много всего. Только ключевые вещи, чтобы можно было быстро посмотреть с чем вы работали.

Технология AJAX используя Axios

Слишком громко звучит. Для профессиональных разработчиков это рутинная вещь, про нее так не пишут. Достаточно написать что фронтенд взаимодействовал в бекендом через вебсокеты и ajax запросы.

Еще не хватает ссылок на проекты.

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...