Рустам К.
Funday - микросервисный backend для мобильного приложения и сайта fashion‑ритейлера. Обязанности: - Проектирование и разработка микросервисов для пользовательского API - Настройка CI/CD пайплайнов, поддержка автоматического деплоя - Участие в code review - Дежурства Достижения: - Инициировал и провёл переход команды Funday API с Gitflow на Trunk-Based Development. Настроил процессы фичевых веток, feature toggles и CI/CD-пайплайны, что ускорило выпуск релизов и снизило количество конфликтов при мерже. Стек технологий: Микросервисная архитектура, Java 17, Kotlin 2.2, Spring Boot 2.6, MongoDB, Kafka, Redis, JUnit, Mockito, Gradle, Gitlab. O'stin API - backend‑платформа для мобильного приложения и сайта fashion‑ритейлера, покрывающая каталог, корзину, оформление заказов, оплату и личный кабинет. Обязанности: - Разработка бэкенд на Spring Boot - Проектирование API - Реализация бизнес‑логики - Участие в code review - Менторинг Достижения: - Разработал и внедрил переход с устаревшего справочника населённых пунктов на координатную модель с поддержкой геозон. Это решение позволило бизнесу расширить зону доставки на новые регионы и повысило точность маршрутизации Стек технологий: Java 17, Kotlin 2.2, Kotlin Coroutines, Spring Boot 2.7, Elasticsearch 7, Redis, JUnit, Mockito, Gradle, Gitlab. Портал метрик - Портал забирает из Jira информацию о движении продуктовых задач и эпиков и трудозатратах на них и строит графики и метрики. Обязанности: - Полный цикл разработки бэкенда в роли единственного инженера - Разработка RESTful API, включая проектирование контрактов - Оптимизация производительности базы данных и приложения, устранение узких мест - Принятие ключевых технических решений - Обеспечение качества кода Достижения: - Оптимизировал высоконагруженную базу данных Oracle, которая входила в топ-5 по потреблению ресурсов компании. В результате оптимизаций система покинула топ-15, что значительно сократило расходы на инфраструктуру - Провел рефакторинг и оптимизацию логику алгоритма вычисления метрик. В результате удалось снизить вычислительную сложность и уменьшить время расчета на 33% - Разработал диспетчер расчета метрик, обеспечивающий централизованное управление запуском, очередью и расписанием вычислений - Реализовал кастомное профилирование этапов расчета метрик для поиска узких мест и мониторинга SLA Стек технологий: Java 17, Spring Boot 3, Hibernate ORM, Oracle 11, JUnit, Mockito, H2, Maven, Lombok, Gitlab.
Проект по автоматизации деятельности центра социального обслуживания населения. Программа позволяет облегчить работу специалистам по социальной работе, отвечающим за ведение личных дел клиентов и подготовку отчётности. Обязанности: - Реализация бизнес логики в сервисном слое - Добавление нового функционала - Разработка и реализация REST API - Создание сущностей. - Написание Unit тестов - Исправления багов приложения - Проведение код ревью - Рефакторинг Стек технологий: Java 8, Spring Framefowk (web, boot, security, data), Hibernate ORM, PostgresSQL, JUnit, Mockito, Maven, Liqudbase, Gitlab.
Понравился профиль? Создайте себе такой же