Hexlet CV

Junior Backend Developer, Node.js

Основное


Описание

Меня зовут Евгений.

Ищу вакансию Junior Backend Разработчик. Также рассматриваю варианты стажировки с последующим трудоустройством.

С февраля 2021 года прохожу обучение на Hexlet.io. В ходе обучения освоил профессию Node.js-разработчик. За время обучения мною были реализованы:

Pet-проекты:

1. API для блога на основе GraphQL и Appolo GraphQL Server.
В рамках проекта настроена аутентификация пользователей на базе JWT. Для базы данных использовался PostgreSQL c доступом через Sequelize. Для добавления фоновых задач использовался Bull. Тесты написаны на mocha + chai.

Стек технологий: Node.JS, GraphQL, Sequelize, PostgreSQL, Appolo GraphQL Server, Bull, Redis.

Учебные проекты:

1. Менеджер задач - cистема управления задачами. Позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация (код).

В ходе проекта отработал написание CRUD для сущностей, проектирование базы данных и работу с ORM, развертывание проекта на Heroku.
Стек технологий: JS, fastify.js, objection.js, knex, postgresql, bootstrap, pug, i18next, webpack

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

В ходе проекта отрабатывалось написание асинхронного кода с использованием промисов, работа с HTTP и HTML, тестирование асинхронного кода с манки-патчингом HTTP-запросов.
Стек технологий: JavaScript(ES6), Node.js, Axios, Cheerio, ESLint (airbnb), Git, Jest, Nock, debug, listr

3. Вычислитель отличий - консольная программа, определяющая разницу между двумя структурами данных (код).

В ходе проекта отрабатывалась работа с деревьями и древовидной рекурсией. Проект разрабатывался через тесты (TDD). Для написания тестов использовался фреймворк Jest.
Стек технологий: JavaScript(ES6), Node.js, commander, npm, ESLint (airbnb), Git, GitHub, GitHub Actions (CI), CodeClimate, Jest.

4. Игры разума - набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга (код).

Основная задача состояла в настройке окружения, установке приложений через пакетный менеджер, подключении дополнительных библиотек, создании git-репозитория, работы с терминалом и настройке линтера.
Стек технологий: JavaScript(ES6), Node.js, npm, ESLint (airbnb), Git, GitHub, GitHub Actions (CI), CodeClimate.

Также принимаю участие в Open Source проектах.

Несколько фактов обо мне:

• Окончил университет с красным дипломом;
• Не имею вредных привычек (курение, алкоголь);
• Ответственный, исполнительный.

Навыки

• JavaScript (ES6+), Node.js, fastify;
• PostgreSQL, knex.js, Objection.js ;
• HTML, CSS, Bootstrap;
• ESLint, Prettier;
• Git, GitHub;
• i18next, Lodash, Jest, Axios.

Награды, Сертификаты

Пройденные курсы:
• Hexlet - Node.js-разработчик;

Владение английским
Читаю профессиональную литературу
Контакт
evgst121@mail.ru

Работа


Инженер, Военное представительство Министерства обороны Российской Федерации
июля 2018 - по настоящее время
  • Контроль качества выполнения НИОКР;
  • Контроль качества изготовления серийной продукции;
  • Ведение рекламационной и претензионной работы;
  • Участие в подготовке проектов экономических заключений по цене продукции;
  • Согласование технических заданий, программ и методик испытаний, отчетов и актов по результатам выполненных работ;
  • Ведение отчетности по договорам и НИОКР;

Образование


Инфокоммуникационные технологии и системы специальной связи, Военная академия связи им. С.М. Буденного, Санкт-Петербург
авг. 2013 - июня 2018
Войдите на сайт, чтобы написать ответ
Последние ответы
Михаил, привет! Давай дополним резюме недостающей информацией: 1. В описании следует ...
Привет, Антон! Отличное резюме:) Давай добавим еще один контакт для оперативной связи...
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Федор! Есть несколько дополнений: 1. Учебные проекты: здесь можно выделить н...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...