МБ
Михаил Б.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3375 ₽ / час
НДС не облагается
Специалист доступен с 1 мая 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны. Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Навыки
О специалисте
ДОПОЛНИТЕЛЬНО
Люблю проектировать и улучшать архитектуру. С интересом попробовал бы golang
Речь
Есть нюанс с речью - дизартрия, но, как показала практика, этот пункт ни разу не мешал взаимодействию с командой
Написанные проекты со статьями о решениях, архитектуре и выбранных технологиях: https://github.com/Michael199619?tab=repositories
Занял третье место в турнире, проекты с презентацией)
Отборочное: https://github.com/michael199619/IponwebHackathon2021
Финал: https://github.com/michael199619/IponwebHackathon2021-final
Проекты
(6 лет 4 месяца)
Houseon, Schneider electric
Роль в проекте
Backend developer
Обязанности в проекте
Руководил командой из 3-х человек
Код-ревью
Разработка фичей
Поддержка кода
Разработка бэкэкнда
Выполнение функций DevOps’a
Пример интересной задачи:
Разбиение пушей в сервисе уведомлений. По срокам заняло 3-4 недели.
Описал схему взаимодействия в миро, после согласования выносил уведомления в подписки по вставки/удалению сущностей, в подписках организовал эмиттеры в рэббит к сервису нотификаций, после этого приступал к реализации событий в самом сервисе, который проверял очередь и слал либо по сокетам фронтенду событие, заранее заинициализированный по токену пользователю, либо на почту.
Период работы
Декабрь 2021 - По настоящее время
(1 год 4 месяца)
Разрабатывал международный продукт Evalue
Роль в проекте
Backend developer
Обязанности в проекте
Разработка монорепозиториев, где у бэкенда были сервисы движка, авторизации, сервис пушей
Пример интересной задачи:
Задач заключалась в том, чтобы связать все сервисы в один бокс, чтобы можно было удобно запускать конкретные сервисы с окружением через консоль.
Для этого понадобился модуль pm2, с помощью которого через commander легко можно было вызывать сервисы. После завершения работы модуль был выложен в npm репозиторий под названием eco2. Дальше дополнил докладом и продемонстрировал работу команде из 30+ человек
Период работы
Май 2021 - Декабрь 2021
(8 месяцев)
Фармстандарт - ERP система, Сириус - международный маркетплейс
Роль в проекте
Backend developer
Обязанности в проекте
Разработка и поддержка как существующих продуктов, так и новых на платформе
Отвечал за вывод информации
Разработка с нуля в группе из трех человек: фронт,бэк,админка, архитектуру бэка выбрали следующую: nest/typeorm/sockets.io/redis/ts
Период работы
Июль 2019 - Декабрь 2020
(1 год 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет