Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл меньше недели назад
Мужчина, 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;
- оптимизация передачи данных (сжатие пакетов, пропуск кадров);
- сервер виртуального шоурума с динамической загрузкой ассетов.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Уровень не указан
Обо мне
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
Среднее специальное образование
ГБПОУ СПО ГРК "Интеграл"
Факультет среднего профессионального образования, Программирование в компьютерных системах
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
