Премия рунета

Сергей Н. NodeJS разработчик, Senior

ID 5386
СН
Сергей Н.
Мужчина
Болгария, Бургас, UTC+2
Ставка
3 500 Р/час
НДС не облагается
Специалист доступен с 22 октября 2024 г.

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

Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Senior
Навыки
Kafka
NestJS
Node.js
PostgreSQL
TypeScript
Camunda
Docker
Keycloak
Отрасли
E-commerce & Retail
FinTech & Banking
Media
Social Networking
Главное о специалисте
уверенное знание современного JS/Typescript, NestJs, TypeORM; - ДА серверный Nodejs не менее 2,5х лет. Умение готовить приложения под Docker, k8s; - ДА опыт построения технических и бизнес-метрик приложений. Умение профилировать, находить bottleneck и читать чужой код; - ДА опыт работы с брокерами сообщений (RabbitMQ, Kafka, NATS); - ДА понимание микросервисной архитектуры (преимущества, недостатки, способы взаимодействия между микросервисами, балансировка); - ДА проектирование контрактов для клиентского и межсервисного взаимодействия (REST, RPC и прочее); - ДА понимание функций и процессов DevOps. - ДА
Проекты   (4 года 8 месяцев)
Разработка сервисов для одного из крупнейших мировых ритейлеров товаров для дома (проект под NDA)
Роль
Senior backend developer
Обязанности
● разрабатывал бэкенд для сервисов, оптимизирующих бизнес-процессы у ритейлера (оптимизация взаимодействия с поставщиками, клиентами, внутренний учет) В проектах активно применялся BPMN. ● Проектировал схему данных и API по описанным аналитиком требованиям ● разрабатывал и поддерживал продукты в продакшене Стек: PostgreSQL + NodeJS + NestJS + Typescript + Kafka + BFF
Период работы
Март 2022 - Февраль 2023  (1 год)
Разработка парсера геоданных
Роль
Senior backend developer
Обязанности
● с целью анализа рынка требовалось реализовать парсер, собирающий данные о товарных позициях по точкам и областям на карте. ● Проектировал схему данных, разрабатывал сам парсер Стек: NodeJS + NestJS + TypeScript В проекте было 2 фазы
Период работы
Декабрь 2021 - Январь 2023  (1 год 2 месяца)
Мессенджер для команд
Роль
Senior backend developer
Обязанности
● участвовал в разработке корпоративного мессенджера. Реализовано разработал API кастомных сервисов ● занимался контейнеризацией сервисов ● настройка процесса сборки и поставки программного обеспечения ● Реализовывал API для управления идентичностью пользователей на базе Keycloak Стек: Synapse (Matrix Chat Server) + Keycloak + NodeJS + NestJS + Typescript
Период работы
Январь 2022 - Март 2022  (3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Алтайский Государственный Технический Университет
Специальность
Информационные системы и технологии
Завершение учебы
2008 г.

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • Logistics & Transport • RnD • Travel, Hospitality & Restaurant business
КД
Константин Д.
Ереван
NodeJS разработчик
Senior
3 500 Р/час
Node.js
TypeScript
Python
PostgreSQL
MongoDB
rebbitMQ
Yandex Cloud
DataLens
Clickhouse
RabbitMQ
+28

Константин имеет хорошие организаторские способности, не боится сложных задач и имеет глубокие знания серверной разработки. У специалиста богатый опыт в программировании, на своих проектах он успел поработать со многими бэкенд-технологиями и с задачами различной сложности. Константин с нуля создал единый сервис рассылки email и push уведомлений клиентам и партнерам с использованием легко масштабируемой, отказоустойчивой и сопровождаемой микросервисной архитектуры с применением RabbitMQ для создания очереди выполнения рассылки, Firebase Cloud Messaging для рассылки уведомлений на мобильные телефоны клиентов, PostgreSQL для гарантии отсутствия "потерянных" уведомлений и хранения статистики рассылок. Также важным достижением Константина стало значительное (в несколько раз) снижение времени выполнения обработки геоданных о поездках клиентов после изменения используемого в сервисе алгоритма. Что позволило достичь приемлемых показателей времени, затрачиваемого на генерацию карты с визуальным изображением поездок.

Подробнее

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