Junior backend-разработчик (NodeJS)

Контакты


Контакты доступны после входа на сайт

Описание

Ищу работу junior backend-разработчиком на полный день. Удалённо или в г. Екатеринбург.

Изучать backend-разработку начал на Хекслете в апреле 2022 года. До этого пробовал себя в программировании делая игру для android, самостоятельно, с помощью Unity. Так же собирал команду из 4-х человек для создания игры, игра дошла до состояния прототипа, создавал кампанию на краудфайдинговой платформе indegogo. Вскоре понял, что мне нужно больше знаний, как практических, так и теоретических. Компьютеры и всё, что с ними связано, мне интересно ещё с юных лет.

Мои проекты:
Игры разума - набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.

Технологический стек:
• JavaScript(ES6)
• Node.js, npm
• Readline-sync

Полученные навыки:
- настройка окружения
- работа с линтером ESLint (airbnb),
- Git, GitHub
- GitHub Actions (CI), CodeClimate

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

Технологический стек:
• JavaScript(ES6)
• Node.js, npm
• Jest
• commander.js
• lodash

Полученные навыки:
- написание автотестов
- работа с древовидными структурами данных и рукурсивными алгоритмами
- работа с файловой системой

Загрузчик страниц – программа, которая скачивает html страницу по указанному адресу вместе со всеми ресурсами с поддоменов.

Технологический стек:
• JavaScript(ES6)
• Node.js, npm
• Jest
• commander.js
• axios
• debug
• cheerio
• Listr
• nock

Полученные навыки:
- работа с асинхронными функциями
- написание автотестов асинхронных функций
- работа с файловой системой

Менеджер задач – сайт, который позволяет создавать задачи на пользователей, менять статусы и добавлять метки.

Технологический стек:
• JavaScript(ES6)
• Node.js, npm
• fastify
• PostgreSQL
• Objection.js
• Railway
• pug
• bootstrap
• i18next

Полученные навыки:
- работа с sql базой данных через ORM
- Написание базовых CRUD'ов
- Реализация front-end'а
- Применение элементов из bootstrap

Петпроекты:
Инструмент для прослушивания событий по веб-сокетам. Проект сделал для решения рабочих задач.

Технологический стек:
• TypeScript
• Node.js, npm
• ws

Полученные навыки:
- Написание кода на TypeScript
- Форматирование данных в формате JSON.

Веб-инструмент. Развитие идеи проекта для прослушивания событий по веб-сокетам.

Технологический стек:
• JavaScript(ES6)
• Node.js, npm
• ws
• React
• bootstrap

Полученные навыки:
- Написание front-end'а на react
- Использование react hook's

Навыки

• Git, GitHub, Github Actions
• Автоматическое тестирование
• Linux
• npm
• JavaScript
• ESLint
• Jest

Опыт


Инженер 2-ой линии технической поддержки, ООО Тесла-телеком
Январь 2021 - по настоящее время

• Поиск информации в логах RestAPI интеграций.
• Помощь коллегам с первой линии.
• Тесное взаимодействие с отделом разработки.
• Анализ голосовых дампов.
• Выполнения задач связанных с функционалом виртуальной АТС.

Образование


Неоконченное высшее - Уральский государственный университет путей сообщения (Факультет управления процессами перевозок)
Сентябрь 2015 - Декабрь 2019

О себе
Не готов релоцироваться
Читаю профессиональную литературу на английском языке
Проживаю в городе Екатеринбург

Комментарии


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

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

Ожидает подтверждения
0

Арсений, привет!
Отличное резюме :)
У меня лишь несколько дополнений:
1. В описании основательно рассказал о мотивации, о программировании в твоей жизни. Мне кажется, информация о сноуборде и скалолазании выбивается из общего контекста. Если ты хочешь рассказать о хобби, это можно сделать, создав раздел "О себе".
2. Проекты описаны очень содержательно. Для удобства чтения и восприятия можно поработать с информацией- разделить суть проекта, полученные навыки и стек, каждый пункт выделить шрифтом, каждый навык - с помощью маркировки.
И здорово было бы добавить фото на GitHub:)

Успехов тебе и новых открытий!


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме содержит информацию о ваших навыках и проектах, что хорошо. Однако, есть нес...
Это резюме демонстрирует разносторонний опыт и навыки кандидата. Он имеет как техническ...
Резюме имеет следующие плюсы: Хорошо структурировано и содержит подробное описание пр...
Данное резюме Frontend-разработчика выглядит довольно информативным и хорошо структурир...
Данное резюме содержит много информации о вашем опыте работы и навыках в области тестир...
Это резюме Junior QA Engineer имеет несколько сильных сторон: Опыт работы и учебы в с...
Это резюме содержит много информации, однако следует уделить внимание оптимизации и стр...
Это резюме имеет некоторые положительные и отрицательные моменты. Положительные сторон...
Это резюме имеет некоторые сильные стороны, такие как опыт самообучения Python и CS, а ...
Это резюме содержит некоторые полезные сведения о навыках и опыте кандидата, но есть не...