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-разработчика выглядит очень профессиональным и информативным. Очень хор...
Это резюме Junior Frontend-разработчика содержит достаточно информации о вашем образова...
Данное резюме содержит информацию о вашем обучении и проекте, который вы выполнили в ра...