Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был меньше недели назад

Мужчина, 29 лет, родился 24 августа 1996

Георгиевск, готов работать удалённо: Москва, Ростов-на-Дону, Санкт-Петербург, готов к командировкам

Middle+ Node.js Backend Developer (TypeScript, Microservices, WebSockets)

230 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание

Опыт работы 4 года 7 месяцев

Октябрь 2022по настоящее время
3 года 7 месяцев

Санкт-Петербург

Информационные технологии, системная интеграция, интернет... Показать еще

Backend-разработчик
Разработка серверной части приложения Wroomify - сервиса для автоматизации процессов заселения. - разработка серверной архитектуры Node.js + Typescript с компонентной архитектурой и разделением бизнес-логики; - интеграция с внешними системами PMS и сервисами гостиничного бизнеса: Opera, Fidelio, Logus, SberID, SMS-провайдеры и другие внешние API; - ответственность за внешние интеграции: согласование технических деталей с поставщиками, проведение переговоров, согласование форматов данных и протоколов взаимодействия; - проектирование гибкой системы подключения интеграций, позволяющей подключать тоолько необходимые сервисы для конкретного клиента; - реализация realtime-взаимодействия через Socket.io для киосков самопоселения (self check-in); - работа с legacy-документацией интеграций, анализ протоколов и методов API, поиск решений без внешней поддержки; - разработка системы распределённого хранения файлов, синхронизация и маршрутизация доступа; - генерация пакетов документов для сканирования и автоматического заполнения информации о гостях; - настройка полного CI/CD потока: от коммитов и сборки кода до деплоя на staging и production-сервера, включая автотесты и миграции; - организация распределения нагрузки и маршрутизации трафика для обеспечения отказоустойчивости и масштабируемости сервиса, работа с Nginx как реверс-прокси и балансировщиком нагрузки. Технологии: Node.js, Typescript, Expres.js, Socket.io, MongoDB, Rest API, Docker, CI/CD, Linux, Nginx
Май 2019Апрель 2020
1 год
XLAB

Москва

Backend-разработчик
- разработка сервера потоковой передачи видео; - взаимодействие с TeamSpeak API; - разработка системы синхронизации данных для клиентов Unity; - реализация realtime-коммуникации через WebSocket; - оптимизация передачи данных (сжатие пакетов, пропуск кадров); - сервер виртуального шоурума с динамической загрузкой ассетов.

Навыки

Уровни владения навыками
Продвинутый уровень
Mongoose
Express.js
Node.js
Linux
Ubuntu
Средний уровень
JavaScript
HTML
React
TypeScript
Docker-compose
CI/CD
Уровень не указан
CSS
HTML5
MySQL
PostgreSQL
Express
MongoDB
REST API
API
JSON API
ES6
WebRTC
Socket.io
NodeJS
Git

Обо мне

Backend-разработчик с 4+ годами коммерческого опыта разработки на Node.js и TypeScript. Специализируюсь на архитектуре серверных приложений, WebSocket-коммуникациях и интеграциях с внешними сервисами. Имею опыт проектирования масштабируемых систем и высоконагруженных realtime-сервисов. Работал с системами управления отелями, AR/VR-решениями и realtime-передачей данных. Уделяю большое внимание архитектуре, читаемости кода и отказоустойчивости систем. Telegram: https://t.me/RuVIPeR Мои библиотеки на npmjs: https://www.npmjs.com/~ruviper Репозиторий: http://repo.prism.su/ruviper

Высшее образование

2024
Высшее образование
ГАОУ ВО "Невинномысский государственный гуманитарно-технический институт"
Факультет техники и современных технологий, Информационные системы в производстве
2016
Среднее специальное образование
ГБПОУ СПО ГРК "Интеграл"
Факультет среднего профессионального образования, Программирование в компьютерных системах

Знание языков

Русский — Родной

Английский — A2 — Элементарный

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения