Node.js-разработчик

Контакты


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

Описание

Начинающий Node.js Backend developer.
Ищу работу в этой области, осваивая профессию "Node.js разработчик" на Хекслете. В рамках курса в том числе осваивал написание тестов на jest, работу с СУБД,HTTP, HTML, CSS, GIT/GITHUB ACTIONS, работу с асинхронным кодом.
В этой сфере вижу для себя большие возможности и перспективы.

Навыки
  • javascript
  • Node.js
  • Vim,VSCode
  • Ubuntu Linux
  • Git, GitHub Actions
  • Jest
  • ESLint
  • Commander.js
Описание проектов

В рамках обучения в школе программирования "Хекслет" реализовал:
Игры разума
Описание: Консольное приложение из 5 различных мини-игр, которые включают в себя задачи, проверяющие знания в логическом и арифметическом направлении.

Чему научился:
1) Настраивать окружение проекта
2) Настраивать архитектуру проекта
2) Подключать сторонние библиотеки
3) Разбивать код по функциональным модулям
5) Работать с asciinema, CodeClimate, Makefile и GitHub

Технологический стек: JavaScript, Make, Git, Codeclimate maintainability

Вычислитель отличий
Описание: программа, определяющая разницу между двумя структурами данных.
Возможности утилиты:
Поддержка разных входных форматов: yaml, json
Генерация отчета в виде plain text, stylish и json
Полученные навыки:
- работа с библиотекой commander.js, readline-sync
- парсинг данных
- практика разработки через тестирование
- подключение eslint, Github Actions, Codeclimate, Code Coverage
- построение дерева различий, архитектуры приложения, работа с рекурсией

Стек: Ubuntu Linux, JavaScript, Node.js, ESLint, Git, GitHub Actions (CI), Jest.

Загрузчик страниц
Утилита командной строки, скачивающая и сохраняющая страницу с ресурсами из интернета.

Полученные навыки:
- работа с асинхронным кодом
- работа с HTTP
- работа с библиотекой axios, nock, cheerio
- тестирование асинхронного кода
- настройка логирования с помощью библиотеки debug
- работа с ошибками и исключениями

Стек: Ubuntu Linux, JavaScript, Node.js, ESLint, Git, GitHub Actions (CI), Jest.


О себе
Начальные знания английского языка
Проживаю в городе Нижневартовск

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о различных областях опыта работника, однако, оно не сфо...
Резюме имеет некоторые плюсы, но также есть недостатки, которые могут повлиять на его э...
Это резюме Junior Java-разработчика выглядит впечатляющим. У вас хороший набор навыков ...
Привет, Светлана! Давай улучшим твое резюме: Описание проектов: Давай отразим в этом ...
Это резюме содержит много информации, но оно может быть улучшено для более ясного и стр...
Это резюме выглядит хорошо структурированным и информативным. В нем содержится подробно...
Это резюме выглядит хорошо структурированным и содержит много информации о ваших проект...
Это резюме Junior Frontend-разработчика демонстрирует вашу мотивацию и стремление к раз...
Привет, Даниил! Давай улучшим твое резюме: 1. Описание Этот раздел давай пересоберем. ...
Привет, Андрей! Давай улучшим твое резюме: 1. Контакты Подраздел «Дополнительные конта...