Junior Node.js-разработчик
Контакты
Ищу вакансию в г. Омске или удалённо на позицию junior/стажёр.
О себе. Большую часть свободного времени я уделаю обучению, увлекаюсь книгами, статьями по программированию и всем, что связано с разработкой. Читаю документацию на английском. Так же учусь заочно по профилю "Компьютерные сети и телекоммуникации".
Backend-разработку на Node.js изучаю на Hexlet с октября 2021 года. В данный момент приближаюсь к концу программы - написанию проекта "менеджер задач".
В процессе обучения выполнил следующие проекты:
Игры разума
Набор из пяти консольных игр.Приобретённые навыки:
- Настройка окружения (NodeJS, npm, ESLint)
- Git, GitHub CI/CD
- Модули ECMAScript
- Работа с командной строкой
Вычислитель отличий
Программа, определяющая разницу между двумя структурами данных.Приобретённые навыки:
- Формирование и парсинг данных в json, yaml.
- Работа с древовидной структурой данных
- Тестирование с Jest
Загрузчик страниц
Утилита командной строки, которая скачивает страницы из интернета и сохраняет их на компьютере
Приобретённые навыки:- Работа с асинхронным кодом (Promises, async / await)
- Манкипатчинг http-запросов с nock
- Обработка ошибок
- DOM (Cheerio)
- работа с http (Axios)
- Логирование (Debug, axios-debug-log)
Менеджер задач
Приобретённые навыки:- Fastify
- Работа с ОРМ (ObjectionJs + KnexJs)
- Тестирование CRUD
- Базовые знания HTML, CSS
- Принципы работы сети, http
- JavaScript(ES6)
- NodeJS, npm
- Тестирование с Jest
- Git, GitHub, CI/CD
- devTools
- bash (zsh)
Опыт
Ремонт, сборка техники, настройка сети и программ.
Занимаюсь технической поддержкой клиентов.
Сталкивался sql-запросами.