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:)

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


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