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 запросы.

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

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


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Рекомендация 0001
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...