Максим Д. NodeJS разработчик, Senior

ID 6661
МД
Максим Д.
Мужчина
Беларусь, Минск, UTC+3
Ставка
5 194,8 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Senior
Навыки
Node.js
NestJS
Express.js
Expresso
Базы данных
MongoDB
SQL
PostgreSQL
Redis
AWS Services
Lambda
EC2
S3
API Gateway
DynamoDB
VPC
AntD
Message brokers
NATS
RabbitMQ
Serverless
Docker
Angular
Знание языков
Английский — B1
Главное о специалисте
Я работаю разработчиком NodeJS уже более семи лет, уделяя особое внимание созданию надежных бэкенд-приложений. Моя основная область специализации - создание высокомасштабируемых и эффективных сервисов, включая бессерверные архитектуры. У меня большой опыт проектирования, разработки и развертывания бессерверных приложений на облачных платформах. В дополнение к моему опыту в области бессерверных приложений у меня также есть опыт переписывания и оптимизации монолитных приложений в микросервисы. В течение последних трех лет я работал как разработчиком, так и руководителем команды, что позволило мне развить свои лидерские качества, оставаясь при этом вовлеченным в техническую работу. Будь то начало проекта с нуля или присоединение к существующей команде, я хорошо подготовлен для поддержки и улучшения процесса разработки. Тесно сотрудничая с командами разработчиков, я обеспечиваю эффективную реализацию проектов, отвечающих как техническим, так и бизнес-требованиям. Благодаря моему опыту работы в качестве архитектора решений, а также навыкам разработки, я хорошо подхожу для выполнения сложных проектов, требующих как технических, так и деловых знаний.
Проекты   (4 года 9 месяцев)
Project #2
Роль
Team lead / Serverless backend developer
Обязанности
● Обработка данных от роботов ● Синхронизация данных между роботами и бэкендом ● Объединять данные от роботов с помощью различных стратегий ● Реализация REST API для пользовательского интерфейса ● Перенос устаревшего программного обеспечения роботов на новую реализацию. ● Внедрение CI/CD Роботы могут работать в автономном режиме, поэтому мы должны разработать стратегию слияния без потерь и несовпадений данных. Навыки/инструменты/библиотеки: ● NodeJS ● AWS сервисы ● Lambda ● DocumentDB ● DynamoDB ● CloudFormation ● S3 ● API Gateway ● Serverless ● Typescript ● Jest ● Gitlab CI
Период работы
Ноябрь 2021 - Июнь 2023  (1 год 8 месяцев)
Project #1
Роль
Tech lead / Senior backend developer
Обязанности
● AuthN/AuthZ: авторизация, аутентификация реализуется с помощью паспорта jwt. ● Реализация ACL для пользователей. ● Отслеживание сообщений каналов в рабочих пространствах на основе ключевых слов или правил (в настоящее время отслеживаются чаты в около 1000 рабочих пространств одновременно) ● Добавление рабочих пространств с помощью логина и пароля ● Настройка ключевых слов и правил для отслеживания каналов в рабочих пространствах ● Реализован внутренний чат и хранение всех DM-сообщений из всех рабочих пространств. Пользователь может общаться в чате через приложение. ● Внутренняя фильтрация/поиск чатов ● Просмотр информации о рабочем пространстве и отправителе ● Просмотр сработавших правил в соответствующем сообщении. ● Аналитика сообщений. ● Реализация CI/CD Навыки/инструменты/библиотеки: ● NodeJS/Typescript (NestJS) ● Сервисы AWS ● EC2 ● S3 ● MongoDB Atlas ● Github Actions для процесса CI/CD ● Slack SDK ● Websockets ● AuthN/AuthZ с Passport JWT ● Puppeteer ● Bull для реализации очереди ● React
Период работы
Август 2022 - Декабрь 2022  (5 месяцев)
Project #3
Роль
Fullstack developer
Обязанности
● Развитая микросервисная архитектура ● REST API для пользовательского интерфейса ● Реализация приборной панели с чатами и виджетами ● Реализация ACL на основе ролей и разрешений ● Интеграция с Looker Навыки/инструменты/библиотеки: ● NodeJS (NestJS/Express) ● Typescript ● AWS (EC2, RDS, Lambda, CodePipelines) ● TypeORM (MySQL) ● Docker ● Github ● Angular 11
Период работы
Март 2021 - Ноябрь 2021  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Похожие специалисты

Недавно просмотренные специалисты

Отрасли не указаны
МД
Максим Д.
Минск
NodeJS разработчик
Senior
5 194,8 Р/час
Базы данных
NATS
Serverless
AntD
MongoDB
Redis
Expresso
API Gateway
S3
VPC
+23

Я работаю разработчиком NodeJS уже более семи лет, уделяя особое внимание созданию надежных бэкенд-приложений. Моя основная область специализации - создание высокомасштабируемых и эффективных сервисов, включая бессерверные архитектуры. У меня большой опыт проектирования, разработки и развертывания бессерверных приложений на облачных платформах. В дополнение к моему опыту в области бессерверных приложений у меня также есть опыт переписывания и оптимизации монолитных приложений в микросервисы. В течение последних трех лет я работал как разработчиком, так и руководителем команды, что позволило мне развить свои лидерские качества, оставаясь при этом вовлеченным в техническую работу. Будь то начало проекта с нуля или присоединение к существующей команде, я хорошо подготовлен для поддержки и улучшения процесса разработки. Тесно сотрудничая с командами разработчиков, я обеспечиваю эффективную реализацию проектов, отвечающих как техническим, так и бизнес-требованиям. Благодаря моему опыту работы в качестве архитектора решений, а также навыкам разработки, я хорошо подхожу для выполнения сложных проектов, требующих как технических, так и деловых знаний.

Подробнее