Специалисты
ТЕХНИЧЕСКИЕ НАВЫКИ: JavaScript, TypeScript, Node, Express, Nest, GraphQL, Koa, Lambda, PostgreSQL, Amazon Cloud Services, DynamoDB, MySQL, Firebase Cloud Messaging, ClickHouse, Postgres, SQS, Docker, SocketIO, TypeORM, RabbitMQ, Git
ОБРАЗОВАНИЕ
Минераловодский региональный многопрофильный колледж. Программирование в компьютерных системах
Платформа для специалистов в сфере красоты
Платформа для специалистов в сфере красоты, c помощью которой они могут покупать профессиональные средства и препараты по специальной цене, участвовать в обучающих семинарах, а также пользоваться дополнительными информационными ресурсами. Обязанности: -Разработка нового функционала -Код ревью и рефакторинг легаси кода -Корректировка структуры БД -Коммуникация с мобильными и фронтенд разработчиками в команде -Разработка системы заказов и бонусов -Подключение системы уведомлений FCM
Nest, TypeScript, Postgres, Docker
03.2022-01.2023 месяца
Микросервис логистической системы
Микросервис логистической системы, предназначенный для обработки пакетов данных IoT-устройств, нормализации данных и передачи их для дальнейшей обработки другим сервисам системы через RabbitMQ. Обязанности: -Разработка архитектуры BE с микросервисами на основе RabbitMQ -Оптимизация высокой нагрузки за счет разделения на несколько микросервисов -Настройка взаимодействия между микросервисами с помощью очередей -Реализация механизма сбора метрик приложения для мониторинга через Grafana -Работа с экспортом данных во внешние сервисы через RabbitMQ -Декомпозиция базы данных для оптимизации запросов
Node, Nest, Koa, PostgreSQL, RabbitMQ, SocketIO, Docker, TypeScript, ClickHouse
10.2021-03.2022 месяцев
Платформа для страховых агентов и их клиентов
Включает в себя CRM-систему, позволяющую работать с большим количеством данных и систематизировать их. А также мобильное приложение для клиентов, предоставляющее удобное управление своими страховыми и финансовыми контрактами, получение финансовых советов для оптимизации расходов в разных сферах жизни. Обязанности: -Разработка функционала страховых контрактов для мобильного приложения -Оптимизация синхронизации с базой страховых агентов -Участие в обсуждении новой архитектуры бекенд части -Поддержка имеющегося функционала -Фикс багов -Код рефакторинг -Участие в процессе код ревью -Коммуникация с командой
TypeScript, Node, Koa, Postgres, RabbitMQ, Firebase Cloud Meeting, GraphQL
05.2021-09.2021 месяц
Веб-приложение для SEO
Веб-приложение, которое позволяет SEO-специалистам анализировать и отслеживать различные показатели для ключевых слов и сайтов. Обязанности: -Разработка BE с архитектурой нескольких микросервисов -Настройка взаимодействия между микросервисами -Сбор созданных метрик из многостороннего API, обработка и кэширование DB -Обработка ошибок, оптимизация запросов для высоконагруженной системы -Создание базы данных DynamoDB -Загрузка и хранение файлов в S3 Bucket -Создание Lambda-функций -Развертывание на ECR, настройка политик, настройка архитектуры с помощью Terraform
Node, Nest, Lambda, TypeScript, DynamoDB, AWS:S3, Docker
10.2018-03.2019 месяцев