Backend разработчик (Node.js)

Контакты


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

Описание

Продолжаю обучаться на платформе hexlet.io и не только на ней )
Закончил трек профессии Node.js-разработчик.
Выполнил все 4 учебных проекта, более подробные описания проектов можно найти в соответствующем пункте разделов образование и опыт работы.

10 лет работал инженером-проектировщиком в строительстве. Решил сменить сферу деятельности на IT, т.к. понял, что хочется попробовать что-то другое, а технологии привлекали давно. Процесс разработки бэкенда показался мне наиболее подходящим, поэтому я тут:)

Сейчас работаю разработчиком в компании, занимающейся ИБ.

Навыки

Все перечисленные ниже инструменты и технологии изучались по ходу прохождения профессии, но главный навык - мне нравится учиться.
- Linux
- JavaScript
- Node.js
- Npm
- Git
- Jest
- HTTP
- Express JS
- PostgreSQL
- Fastify
- Knex.js
- Docker

Опыт


Разработчик, R-Vision
Март 2022 - Сентябрь 2023

Участвовал в разработке и поддержке платформы автоматизации управления информационной безопасностью, рисками и соответствия требованиям(SGRC).
https://rvision.ru/products/sgrc
https://defensys.com/sgrc/

Разработка микросервисов на NestJs, управляемых RPC фреймворком Hemera. Код на JS/TS. Разработка и дебаг в Doker. Ревью кода.

Достижения:
1. Реализация нового функционала для конкретных заказчиков по их запросу.
2. Для одного крупного заказчика исправил проблему с производительностью системы.
3. Онборинг и сопровождение в качестве бадди новых разработчиков.

Основной стек: JavaScript, TypeScript, Node.js, NestJS, Docker, Sails.js, PostgreSQL, Knex.js, Nginx

Web-разработчик, ООО Висла
Декабрь 2021 - Апрель 2022

Участвовал в разработке аналитической платформы для поставщиков маркетплейсов.
https://whisla.com/

В основном занимался добавлением новых фич на фронте и внедрением MongoDB для хранения json-ов с пользовательской информацией.

Достижения:
1. Внедрил MongoDB и развернул это всё на сервере, куда устанавливался продукт.
2. Реализовал функционал на фронте по требованию заказчика.

Основной стек: JavaScript, Node.js, Vue, MongoDB, ClickHouse, JQuery, ejs

Студент, Обучение на Hexlet.io
Ноябрь 2020 - Февраль 2022

Закончил обучение по профессии Node.js - разработчик на платформе Hexlet.io.
https://ru.hexlet.io/

Сделал 4 учебных проекта(можно посмотреть на GitHub) по ходу прохождения курса:
1. CLI мини-игра с математическими задачками(backend-project-lvl1).
2. CLI утилита, выводящая разницу между двумя json, yml, ini файлами. Написание unit-тестов(backend-project-lvl2).
3. CLI утилита, которая скачивает страницу из сети и кладёт в указанную директорию (по умолчанию в директорию запуска программы).Написание unit-тестов(backend-project-lvl3).
4. Web-приложение менеджера задач c регистрацией пользователей(backend-project-lvl4).

Что удалось изучить и с чем ознакомиться: JavaScript, Node.js, ESlint, Git, GitHub Actions, CodeClimate, Jest, PostgreSQL, Knex.js, Objection.js(ORM), Fastify, Express.js, Rollbar, Passport.js, i18next, Linux, Bash

Инженер-проектировщик ОВИК, Инженерно-строительные компании
Июль 2012 - Декабрь 2021

Разрабатывал техническую документацию для систем отопления, вентиляции и кондиционирования для разных типов зданий и сооружений.

Основные задачи на работе:
1. Разработка проектов по ТЗ согласно нормативам.
2. Согласование документации со смежными разделами и представителями заказчика.
3. Руководил небольшой группой инженеров, отслеживал выполнение работ по проектированию.
4. Общение с представителями поставщиков оборудования, техническими специалистами, монтажниками.

Достижения:
1. Было смонтировано и сдано огромное количество объектов за всё время работы.
2. Организовал структуру хранения всех накопленных знаний компании и взаимодействие с ними других членов команды.
3. Внедрил использование специализированного инженерного софта(Magicad).
4. Внутри отдела проектирования организовал работу и распределение задач на основе досок Trello, стало намного легче отслеживать прогресс и распределять задачи. В целом, выделил понятный алгоритм работы с проектами не зависимо от его типа.

Образование


Московский Государственный Сроительный Университет, факультет Гидротехнического и специального строительства
Сентябрь 2010
Hexlet.io, профессия Node.js - разработчик
Январь 2020 - Март 2022

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

Комментарии


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

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

Изменения внесены
1

Добрый день!
1. Старайтесь избегать негативных формулировок:
Сейчас работаю не в IT, но на позиции инженера. Пожалуй, направление текущей деятельности я выбрал не очень удачно, но инженерная культура и технические задачи очень мне импонируют.

Как пример: "На протяжении 8 лет работаю инженером-проектировщиком, но решил сменить сферу деятельности на программирование, потому что мне (и дальше ваша мотивация).."
Любая работа дает нам опыт и определенные знания, которые можно использовать как свои преимущества.

  1. Опишите опыт работы по схеме: основные задачи и результаты

  2. Описание проектов я бы сделала так: что реализовано, используемый стек (отдельно)

  3. Добавьте контакты в репозиторий на Github

  4. Всегда пишите правильное и принятое название технологии - Node.js, а не NodeJS


Добавить комментарий/ссылку на вакансию
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме имеет некоторые сильные стороны, такие как: Хорошо структурированная информаци...
Привет, Инга! Давай улучшим твое резюме: 1. Контакты Давай разместим короткую ссылку н...
Привет, Константин! Давай улучшим твое резюме: 1. Имя и фамилию резюме переведи, пожал...
Это резюме содержит много полезной информации о ваших навыках и опыте работы. Однако, е...
Это резюме содержит много лишней информации, которая не имеет отношения к вакансии Fron...
Это резюме содержит информацию о некоторых проектах и технологиях, с которыми вы работа...
Привет, Андрей! Давай улучшим твое резюме: 1. Давай укажем полное название твоей профе...
Это резюме имеет некоторые сильные стороны, такие как указание наличия базовых знаний P...
Это резюме содержит хорошие элементы, такие как указание на изучение JavaScript и Java,...
Привет, Екатерина! Давай улучшим твое резюме: 1. Описание Данный раздел давай пересоб...