Роль в проекте: тимлид, backend-разработчик.
О проекте: мобильное приложение для знакомств, похожее на Tinder.
Команда: 4 разработчика
Обязанности: пересмотрел архитектуру приложения. Организовал работу Agile-команды. Постановка задач. Код-ревью. Проведение дейликов. Проверка качества выполненных задач. Обучение новых сотрудников. Подготовка технической документации. Ввёл код-стайл. Подготовка проектной документации. Реализовал бэкенд административной панели. Изменил структуру бэкенд-части приложения. Разделил монолит на микросервисы. Реализовал методы взаимодействия бэкенда и фронтенда. Настроил сервер разработки. Развернул бэкенд и фронтенд части на сервере. Написал конфиги для развёртывания приложений — nginx, docker-compose. Настроил непрерывную интеграцию изменений через GitHub Actions (пайплайн).
- СтекExpress.js, Nest.js, Vue, Vite, PrismaORM, Kafka, Rabbit MQ
- ПлатформаiOS / Android / веб

