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

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

Привет!
Отличное резюме :) Есть несколько рекомендаций:

1) Убрать фразу "Меня зовут Евгений". В резюме уже есть отдельное поле для фио, не нужно дублировать;
2) Расскажите подробнее, какую вакансию ищете. Например, хотели бы удаленку или работу в офисе?; Если офис, то нужно указать, в каком городе живете;
3) Очень классно описаны учебные проекты! В "несколько фактов обо мне" можно добавить ваш личный топ-3 книг по программированию, например) или что-то, что подтверждает интерес к сфере, помимо обучения на платформе)


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