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.


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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Данное резюме демонстрирует широкий спектр навыков и опыта работы в области аналитики д...
Привет, Анастасия! Спасибо за рекомендации, Обновил резюме.
Это резюме Python (Junior) разработчика демонстрирует широкий спектр навыков и опыта, к...
Это резюме содержит много информации, но оно требует значительного улучшения. Вот неско...
Привет, Ержан! Давай улучшим твоё резюме: 1. Переведи пожалуйста свои имя и фамилию на...
Резюме данного кандидата представляет смешанный опыт в разработке на Python и ABAP. Плю...
Это резюме демонстрирует широкий спектр навыков и опыта работы в области веб-разработки...
Это резюме содержит много информации о различных работах, образовании и навыках кандида...
Привет, Данил! Давай улучшим твое резюме: 1. Описание проектов Для удобства и компактно...
Это резюме демонстрирует широкий спектр навыков и опыта работы в области программирован...