Специалисты

Описание

Языки программирования
Основные (специализация) Golang; Dart

Фреймворки
Основные Flutter

Технологический стек
Технологии Git, SQL, PostgreSQL, Docker, Linux, RabbitMQ, REST, Kubernetes
Образование
2024 Московский государственный институт международных отношений Министерства иностранных дел Российской Федерации


Опыт
Проект

Корпоративный мессенджер для сотрудников и технической поддержки с поддержкой личного и группового общения

Описание

Роль в проекте Backend-разработчик Команда проекта project manager: 1 frontend разработчик: 3 backend разработчик: 5 mobile разработчик: 1 full-stack разработчик: 1 ui/ux дизайнер: 1 team lead: 1 Обязанности на проекте Разработка мессенджера на WebSocket Проектирование API для регистрации и авторизации с двухфакторной аутентификацией Создание сервиса хранения файлов (загрузка, скачивание документов, изображений) Внедрение асинхронной обработки событий через RabbitMQ Оптимизация SQL-запросов Автоматизация развертывания микросервисов через Kubernetes Личные результаты Повысил производительность запросов к БД за счёт оптимизации индексов Снизил нагрузку на сервер, внедрив распределённый кеш Redis

Технологии

Golang, PostgreSQL, Redis, RabbitMQ, Flutter

Длительность

Май 2024 — Январь 2025 месяцев

Проект

Приложение для внутренних нужд компании

Описание

Роль в проекте Backend-разработчик Команда проекта project manager: 1 frontend разработчик: 5 backend разработчик: 5 mobile разработчик: 5 ui/ux дизайнер: 3 qa: 5 dev ops: 5 team lead: 2 Описание проекта Приложение для сотрудников компании с возможностью посмотреть рабочее время, взять отпуск, узнавать о новых мероприятиях, новостях и тд Обязанности на проекте Разработка REST API для микросервисов Контейнеризация сервисов через Docker Настройка автоматического масштабирования через Docker Swarm Разработка системы верификации пользователей Оптимизация БД и SQL-запросов Личные результаты Уменьшил время отклика API на 30% за счёт оптимизации кода Повысил отказоустойчивость системы, внедрив стратегию повторных попыток при взаимодействии через RabbitMQ Автоматизировал масштабирование сервисов через Docker Swarm

Технологии

Golang, PostgreSQL, RabbitMQ, Docker, Docker Swarm, Flutter

Длительность

Апрель 2023 — Май 2024 месяцев

Проект

Дейтинг сервис

Описание

Роль в проекте Backend-разработчик Команда проекта project manager: 1 frontend разработчик: 1 backend разработчик: 1 mobile разработчик: 1 team lead: 1 Обязанности на проекте Разработка микросервисов для управления пользователями Создание Gateway API Настройка CI/CD пайплайнов Внедрение системы email и push-уведомлений Оптимизация БД и распределённой обработки данных Личные результаты Автоматизировал деплой, внедрив CI/CD пайплайны, что ускорило выпуск новых версий на 40% Улучшил масштабируемость системы, внедрив распределённую обработку данных Разработал удобную систему уведомлений, увеличив конверсию пользователей

Технологии

Golang, PostgreSQL, MongoDB, Bitrise, GitLab CI, Flutter

Длительность

Февраль 2022 — Апрель 2023 месяцев

Проект

Мобильное приложение-стилист, подбирающее одежду на основе анализа внешности пользователя

Описание

Роль в проекте Fullstack-разработчик Команда проекта project manager: 1 frontend разработчик: 1 backend разработчик: 1 mobile разработчик: 1 full-stack разработчик: 1 Обязанности на проекте Разработка микросервисов Интеграция с Firebase Настройка secure-хранилища для данных пользователей Личные результаты Оптимизировал хранение данных, снизив нагрузку на сервер на 25%

Технологии

Golang, PostgreSQL, Firebase, Flutter

Длительность

Июль 2021 — Январь 2022 месяцев

Проект

Приложение для бронирования тренировок в фитнес-студиях Москвы

Описание

Роль в проекте Fullstack-разработчик Команда проекта project manager: 1 frontend разработчик: 1 backend разработчик: 1 mobile разработчик: 1 full-stack разработчик: 1 Обязанности на проекте Разработка API для бронирования тренировок Интеграция с YCLIENTS API Разработка аналитики на Firebase Внедрение оплаты через Apple/Google Pay Личные результаты Увеличил скорость обработки бронирований на 35% Настроил аналитику, позволившую увеличить удержание пользователей

Технологии

Golang, Yclients API, Flutter, Firebase, Google/Apple Pay

Длительность

Январь 2021 — Июнь 2021 месяцев