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.


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

Комментарии


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

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

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