ИС
Иван С.
Мужчина, 27 лет
Россия, Нижний Новгород, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 2 января 2026 г.

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

Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Senior
Навыки
TypeScript
JavaScript
Node.js
NestJS
Express.js
TypeORM
PostgreSQL
MySQL
SQL
Mongoose
MongoDB
ORM Prisma
Sequelize
GraphQL
Bull
RabbitMQ
Kafka Microservices
Kafka
gRPC
WebSockets
Cron
Docker
Git
Redis
AWS
Linux
Docker Compose
Kubernetes
GitLab
API
Axios.js
JWT
OAuth
LDAP
Active Directory
Telegram API
LibreOffice
SDK
Интеграции с внешними системами
REST
GitLab CI/CD
Монолитная архитектура
S3
REST API
Keycloak
Elasticsearch
BullMQ
Backend
архитектура
WebDav
Convert
Swagger
Socket.io
Planning Poker
WS
Knex.js
OpenStreetMap
1C:Бухгалтерия предприятия
1С:ERP Управление предприятием
ERP
Puppeteer
VPN
Telegram
Webhooks
Microservice Architecture
Sphinx
Solar
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
FoodTech
LifeStyle
Manufacturing
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
• Имею непосредственный опыт разработки корпоративных проектов на NodeJS; • Я NodeJS разработчик и специализируюсь на NodeJS. Не "писал когда-то где-то", а именно пишу ТОЛЬКО на NodeJS; • Могу самостоятельно разработать архитектурную модель будущего приложения; • Могу самостоятельно принять решение по используемому стеку; • Могу самостоятельно декомпозировать задачу и распределить ее между участниками команды; • Готов самостоятельно предложить способы решения задачи и, в последствии, отстоять свое решение перед командой; • Могу ревьюить код и давать понятные для других разработчиков комментарии;
Проекты   (7 лет 5 месяцев)
Разработка крупного e-commerce проекта по продаже и дистрибуции тканей
Роль
NodeJS (backend) разработчик
Обязанности
Крупное приложение с микро-сервисной архитектурой (броккеринг через Redis), которое состоит из модулей: • клиентский сайт с каталогом и корзиной; • личный кабинет оптового клиента; • личный кабинет розничного клиента; • админка для менеджеров, логистов и администраторов; Система имеет ряд интеграций: • 1С; • API внешнего интегратора; • Почтовый сервис; • Сервис СМС-рассылок; • Сервис retail-аналитики; • Облачное хранилище (S3); === КОМАНДА НА ПРОЕКТЕ === Project Manager — 1x Backend разработчики (Node) — 3х Frontend разработчики — 1х Системный интегратор — 1х 1С разработчик — 1х QA — 1x === ОБЯЗАННОСТИ НА ПРОЕКТЕ === • Проектирование архитектуры проекта; • Плотная работа с интегратором для совместного подключения внешних систем к проекту; • Разработка компонентов и модулей; • Разработка микро-сервисов и их внедрение; • Кросс-ревью в команде (самостоятельно ревьюил миддлов + вносил некоторые изменения в код-стайл); === ЛИЧНЫЕ РЕЗУЛЬТАТЫ === • Интересный проект, в котором я выполнял практически роль тим-лида NodeJS разработки; • Удалось начать работу над проектом в начальной стадии и закончить уже в моменте полноценной отлаженной продакшн-работы. То есть добить «до логического конца»;
Стек специалиста на проекте
PostgreSQL, Docker, Node.js, GraphQL, Kubernetes, AWS, TypeScript, TypeORM, Интеграции с внешними системами, NestJS, Docker Compose, Redis, Backend, S3, Bull, BullMQ, архитектура
Отрасль проекта
Manufacturing
Период работы
Март 2022 - По настоящее время  (3 года 8 месяцев)
Разработка микро-сервисов для Nestle: — калькулятор рентабельности и бизнес-плана размещения кофемашин — генератор презентаций
Роль
NodeJS (backend) разработчик
Обязанности
Мобильное приложение для партнеров Nestle. Промоутеры ездят по потенциальным местам (отели, офисы, клиники, фитнес-центры и пр.) размещения кофе-машин и вендинговых аппаратов и генерируют презентации с коммерческими предложениями по размещению точек для собственников. Презентации содержат детальный бизнес-план с расчетами на 3 года вперед, а также расчет базовых показателей, основанных на входных данных. Сложность проекта заключается в количестве интеграций — статистические данные подтягиваются из более чем 12 различных источников по разным протоколам. === КОМАНДА НА ПРОЕКТЕ === Project Manager — 1x Backend разработчики (Go) — 1x Backend разработчики (Node) — 2х Mobile разработчики — 2х QA — 1x === ОБЯЗАННОСТИ НА ПРОЕКТЕ === • Написание микро-сервисов «с нуля»; • На проекте выступал в роли лида — формировал архитектуру, консультировал команду. • Плотное взаимодействие с командой мобильных разработчиков; • Написание тех. документации и генерация Swagger. • Кросс-ревью в команде; === ЛИЧНЫЕ РЕЗУЛЬТАТЫ === • Разобрался в сложных математических формулах и множественных связях. На вход мне поступило 4 таблицы Excel, я их преобразовал в Data-Flow схемы и на основе их построил модели и сервисы. • Проводил промежуточные вычисления и складировал результаты в Redis, затем уже финальные результаты помещал в PostgreSQL. • С помощью Bull организовал систему очередей по генерации презентаций. • Первый раз взаимодействовал с протоколом WebDAV.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, REST, Node.js, Swagger, AWS, TypeScript, TypeORM, Интеграции с внешними системами, NestJS, Docker Compose, Redis, Backend, S3, GitLab CI/CD, WebDav, LibreOffice, Convert, архитектура
Отрасль проекта
FoodTech
Период работы
Март 2023 - Декабрь 2023  (10 месяцев)
Разработка бэкенда для инвестиционной площадки
Роль
NodeJS (backend) разработчик
Обязанности
Инвестиционно-аналитическая площадка, на которой собраны: • Рекомендации по инвестициям «в short»; • Аналитика компаний для инвестиций; • Финансовая статистика по компаниям; • Инвест-стратегии пользователей; • Бот-помощник для инвесторов; === КОМАНДА НА ПРОЕКТЕ === Product owner — 1x Project manager — 1x Frontend разработчики — 3х Backend разработчики (Python) — 2x Backend разработчики (Node) — 1x QA — 2x === ОБЯЗАННОСТИ НА ПРОЕКТЕ === • Написание микро-сервисов аналитики, получения данных с третьих сервисов, • Построение data-set для графиков и отдача на фронт через websockets. • Кросс-ревью в команде. === ЛИЧНЫЕ РЕЗУЛЬТАТЫ === • Плотная работа с кэшированием. Пришлось использовать Redis на промежуточных этапах обмена данными, а также потом затирать сохраненное. • Решение проблем с обрывом ws соединений, реконнекты. • Получил опыт оценки задач по принципу planning poker
Стек специалиста на проекте
PostgreSQL, Docker, Node.js, GraphQL, Kubernetes, Socket.io, TypeScript, WS, Интеграции с внешними системами, NestJS, Docker Compose, Planning Poker, Redis, Backend, WebSockets, GitLab CI/CD, ORM Prisma
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Декабрь 2022  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
НГТУ им. Алексеева
Специальность
Computer Science (ИРИТ)
Завершение учебы
2019 г.
Дополнительное
Учебное заведение
ООО «ЛАД» (ЦДО ННГУ им. Н. И. Лобачевского)
Специальность
Курсы повышения квалификации по направлению TypeScript + NodeJS
Завершение учебы
2018 г.

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

E-commerce & Retail • FinTech & Banking • HRTech • Logistics & Transport • Manufacturing • Telecom
СР
Сергей Р.
Новосибирск
NodeJS разработчик
Senior
3 376,62 Р/час
.NET
Ansible
Babel.js
Bitbucket
Bootstrap
Chart.js
CoffeeScript
CryptoPro
CSS3
Docker
+88

Опытный бэкенд Node.js разработчик с разносторонним опытом, включая опыт тимлида. - Опыт разработки продуктов с нуля; - Оценка поставленных задач; - Понимание алгоритмов; - Написание Unit тестов; - Написание технического дизайна к задачам; - Понимание архитектуры веб-приложений, работа с монолитной и микросервисной архитектурой; - Понимание и использование принципов SOLID, DRY, Clean Architecture; - Проектирование и разработка REST/GraphQL API и микросервисов на Node.js с использованием NestJS, Express, Koa и других фреймворков; - Глубокое понимание архитектуры Node.js (асинхронность, streams, работа с файловой системой); - Использование SQL и NoSQL баз данных, работа как напрямую, так и через ORM, написание запросов и миграций; - Работа с очередями сообщений и событийными шинами, построение асинхронных процессов с использованием RabbitMQ и Kafka; - Настройка и использование систем кэширования (Memcached, Redis); - Опыт интеграции бэкенда с фронтендом, понимание SPA/SSR архитектур, взаимодействие с командами фронтенда, настройка сборки и UI-компонентов; - Опыт работы с Knex.js как Query Builder и ORM; - Интеграции со сторонними API и сервисами, создание Telegram-ботов (Telegraf), разработка и кастомизация headless CMS (Strapi), интеграция с криптосредами; - Создание и расширение Controllers, Services, Routes, для Strapi, разработка собственных Middlewares и Policies, настройка Lifecycles & Hooks моделей (в т.ч. beforeCreate, afterUpdate и др.); - Реализация аутентификации и авторизации с использованием JWT, OAuth2, настройки ролей и прав доступа (RBAC/ABAC), интеграции с SSO и внешними провайдерами (Keycloak); - Опыт в разработке интерфейсов, понимание UX, работа с макетами в Figma; - Навыки и опыт контейнеризации и автоматизации деплоя, настройки пайплайнов CI/CD; - Управление командой разработчиков; - Глубокое понимание технологий, умение их объяснить; - Code Review коллег; - Менторство старших и младших разработчиков, разработка и ведение ИПР.

Подробнее

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

FinTech & Banking • RnD
МС
Максим С.
Минск
Java разработчик
Senior
4 545,45 Р/час
Linex
C/C++
HTML5
ELK
assertj
freeipa
JavaMail
Bitbucket Pipelines
языки программирования
bashsh
+105

Максим - Java-разработчик с более чем 15-ти летним опытом коммерческой разработки приложений. Является старшим разработчиком программного обеспечения, руководителем группы и техническим руководителем: • Опыт в корпоративной разработке и разработке облачных вычислений • Опыт проектирования и разработки высоконагруженных распределенных систем • Опыт проектирования микросервисной архитектуры и межсервисного взаимодействия • Хорошее знание шаблонов проектирования/практик ООП и правил чистого кода • Техническая компетентность в области многопоточности и параллелизма Java , хорошее понимание модели памяти Java. • Практический опыт настройки решений для повышения производительности • Глубокое понимание методов и фреймворков тестирования • Навыки управления командой. • Хорошие навыки в области DevOps

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • FoodTech • Logistics & Transport • Realty & Constructoring
СС
Сергей С.
Ростов-на-Дону
1С разработчик
Senior
3 146,97 Р/час
API
CRM
ERP
REST API
1С:Управление торговлей 8
1С:ERP
1С:Управление нашей фирмой
1С:ERP Управление предприятием
1С:Расширения конфигурации
+21

Опыт работы: более 5 лет Краткая сводка: Около 5 лет в качестве разработчика 1С 8.3. Опытом работы с различными конфигурациями 1С, такими как: Управление торговлей, ERP, Бухгалтерия, ЗУП и Розница Базовые знания бухгалтерского учёта. Опыт работы по внедрению и обучению персонала работе с 1С. Реализовывал проекты по интеграции с веб-сервисами, включая маркетплейсы, CRM-системы и системы маршрутизации Опыт работы с платформами и языками: 1С 8.3 Типовые конфигурации: 1С: Управление Торговлей 1С: ERP УПП 1С: УНФ 1С: Бухгалтерия Предприятия 1С: ЗУП 1С: Розница Опыт работы с библиотеками и технологиями: Работа с web-сервисами из 1С. Интеграция 1С с маркетплейсами, с системами CRM, с системами маршрутизации. Также опыт работы c: REST API, Web-сервисы API Озон, Яндекс-маркет, Вайлдберриз, Механизм расширений 1С.

Подробнее