Backend-разработчик

Нижневартовск, Ханты-Мансийский АО - Югра, Россия
Джуниор
Информационные технологии • Разработка • JavaScript • Node.js • SQL
Удаленная работа
Опыт работы какой-то есть
О себе

На данный момент Отсутсвует.

Мои компетенции и опыт

Имею оконченное среднее-специальное образование по профессии Учитель музыки (НСГК) в 2023г 

Профессиональный интерес: - Переориентируюсь на техническую сферу с целью стать Backend-разработчиком. 

Нахожусь на заключительном проекте курса по программе нужен доступ к резюме разработчик в Hexlet. В процессе обучения освоил стек технологий, необходимый для Backend-разработки, включая: 

- знания javascript и нужен доступ к резюме (знание принципов ООП, структур данных, работа с асинхронностью)

 - Написание тестов на jest

- Базовые знания системы контроля версий Git и опыт работы с GitHub, GitHub Actions 

- Опыт работы с SQL (DML запросы (SELECT, INSERT, UPDATE, DELETE), группировка, JOIN'ы), знание принципов ACID: понимание основ обеспечения целостности данных в транзакционных системах. 

- Базовые знания HTML и CSS - Знание языка регулярных выражений (Regex) 

 - CI/CD - Работа с Postman: Имею базовые навыки взаимодействия с REST API, включая отправку HTTP-запросов (GET, POST, PUT, DELETE), тестирование конечных точек через Postman.
ссылки на мои учебные проекты и краткое их описание: 

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

Чему научился: 

1) Настраивать окружение проекта 

2) Настраивать архитектуру проекта 

3) Подключать сторонние библиотеки 

4) Разбивать код по функциональным модулям

5) Работать с asciinema, CodeClimate, Makefile и GitHub

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

нужен доступ к резюме  

2)Вычислитель отличий Описание: программа, определяющая разницу между двумя структурами данных. 

Возможности утилиты: Поддержка разных входных форматов: yaml, json Генерация отчета в виде plain text, stylish и json 

Полученные навыки:

 - работа с библиотекой нужен доступ к резюме , readline-sync 

- парсинг данных

 - практика разработки через тестирование 

- подключение eslint, Github Actions, Codeclimate, Code Coverage 

- построение дерева различий, архитектуры приложения, работа с рекурсией 

Стек: Ubuntu Linux, JavaScript, нужен доступ к резюме , ESLint, Git, GitHub Actions (CI), Jest. 

нужен доступ к резюме  

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

Полученные навыки: 

- работа с асинхронным кодом

 - работа с HTTP

- работа с библиотекой axios, nock, cheerio

 - тестирование асинхронного кода 

- настройка логирования с помощью библиотеки debug 

- работа с ошибками и исключениями 

Стек: Ubuntu Linux, JavaScript, нужен доступ к резюме , ESLint, Git, GitHub Actions (CI), Jest. нужен доступ к резюме


Специализация
Информационные технологииРазработкаJavaScriptNode.jsSQL
Отрасль и сфера применения

Уровень
Джуниор

Интересные кандидаты