Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Максим Д. NodeJS разработчик, Senior

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

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

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

Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Senior
Навыки
Node.js
NestJS
Express
Expresso
Databases
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,000 Р/час
PostgreSQL
RabbitMQ
Docker
Node.js
SQL
MongoDB
Serverless
DynamoDB
Lambda
NATS
NestJS
Databases
Angular
Expresso
API gateway
Message brokers
EC2
AntD
Redis
Express
AWS Services
S3
VPC
+23

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

Подробнее
E-commerce & Retail • IoT
ИТ
Измайлов Т.
Sam Muen
React разработчик
Middle
2,750 Р/час
MobX
Redux Toolkit
Babel
TypeScript
PostgreSQL
HTML
CSS
MySQL
Docker
JSON
JavaScript
Node.js
Jira
Confluence
Zeplin
Linux
MongoDB
Webpack
Firebase
Redis
macOS
GitLab
Nginx
RxJS
Redux Saga
SVG
AWS
GitHub
Socket.io
Stripe
Saga
MUI
Npm
Requests
UX
PostCSS
Styled Components
Next.js
Vanilla.js
React JS
RTK
Windows
JQuery
Cloyd
ES6
Tailwind
+46

Навыки: ● Опыт клиентской и серверной разработки для веба ● Опыт разработки PWA/SPA ● Опыт работы с Redux (Redux saga, Redux Toolkit) ● Понимание принципов и особенностей мобильной разработки ● Опыт работы с микро фронтенд ● Умение верстать адаптивные и кроссбраузерные интерфейсы ● Глубокое понимание адаптивной верстка по БЭМ ● Работа с локальными БД ● Понимание принципов ООП, REST архитектуры, как работает HTTP-протокол ● Понимание принципов SOAP ● Понимание принципов usability ● Опыт с классическими алгоритмами и структурами данных ● Опыт написания модульных и интеграционных автотестов ● Опыт с Unix-системами и умение пользоваться консольными утилитами ● Опыт написания unit-тестов ● Опыт работы с ChakraUI или MaterialUI ● Работа приложения в оффлайн режиме ● Работа с системами логирования и мониторинга приложений ● Навыки работы с инструментами отладки и профилирования кода ● Опыт работы с дизайн системами и UI Kit компонентами ● Способность разбираться в нативном js / jquery коде ● Опыт работы с разбором легаси ● Понимание технологий DevOps ● Опыт командной разработки

Подробнее
Отрасли не указаны
АВ
Андрей В.
Саратов
C# разработчик
Senior
3,625 Р/час
ASP.NET
EF Core
LINQ
Keycloak
OData
PostgreSQL
RabbitMQ
Apache Kafka
Git
Docker
Elasticsearch
JavaScript
C#
Kibana
GraphQL
Linux
MongoDB
Grafana
Redis
WebRTC
MVC
GitLab
Prometheus
Hadoop
Grpc
Web Api
MS SQL Server
xUnit
Rabbit
MQ
SOAP API
Windows
JQuery
K8s
КриптоПРО
GitLab CI/CD
Hangfire
Docker Swarm
Identity
+39

• Более 5 лет опыта разработки ПО в медицине, логистике, финтехе (в том числе систем биллинга) • Равноценный опыт работы с платформой .NET • Опыт разработки архитектуры веб приложений • Расширение функциональности существующих продуктов • Опыт работы с реляционными и нереляционными БД • Опыт решения интеграционных задач • Опыт разработки серверной части приложений различной сложности • Опыт в решении оптимизационных проблем • Умение работать с чужим кодом • Опыт работы в большой команде Образование: Саратовский Государственный Университет, Факультет компьютерных наук и информационных технологий

Подробнее