КБ
Кирилл Б.
Мужчина, 25 лет
Россия, Санкт-Петербург, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 19 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Выпускник математико-механического факультета СПбГУ с фундаментальной подготовкой в алгоритмах и системном программировании.
За годы работы в Яндексе и X5 Tech спроектировал и вывел в прод десятки критически важных сервисов, руководя командами и формируя техническую культуру.
В JetBrains создаю платформу MLOps, автоматизирующую инфраструктуру ML-экспериментов в AWS и GCP, совмещая глубокие знания Java-стека с DevOps-подходами.
Эксперт в микросервисной и event-driven архитектуре, CI/CD и современном облачном стеке; умею превращать сложные требования в надёжные, масштабируемые решения.
Рекомендации и сертификаты
AWS Solutions Architect Associate
GCP Associate
CKAD
Полуфиналист чемпионата мира по программированию ACM ICPC
Проекты
(5 лет 9 месяцев)
Разработка инструмента для автоматизации инфраструктуры ML-экспериментов, сокращающего время подготовки AWS/GCP-площадок и GPU-кластеров для команд JetBrains Research
Роль
Старший бэкенд-разработчик
Обязанности
3 backend-разработчика, DevOps-инженер, ML-инженеры, архитектор
Задачи
— Проектирование и разработка микросервисов на Java и Kotlin с использованием Spring Framework и PostgreSQL
— Реализация синхронизации данных, управления сториджами и автоматической аллокации GPU/CPU-ресурсов через Terraform в AWS и GCP
— Настройка мониторинга и алертинга с Grafana и Prometheus, интеграция метрик в централизованную систему
— Организация CI/CD-конвейеров и инфраструктурного кода по Git Flow
— Обеспечение масштабируемости и отказоустойчивости сервисов через контейнеризацию и оркестрацию
— Проведение код-ревью и архитектурных сессий, наставничество младших разработчиков
— Реализация многопоточного обработчика задач с использованием ThreadPoolExecutor и CompletableFuture
— Оптимизация пула соединений PostgreSQL (настройка HikariCP)
— Настройка транзакционности для распределенных операций (Saga pattern)
Достижения
— Сокращено время подготовки инфраструктуры ML-задач за счёт полной автоматизации
— Переведена рутинная инфраструктурная работа ML-команд в единый сервис
— Внедрены унифицированные подходы к деплою и мониторингу моделей
— Повышена стабильность платформы при масштабировании экспериментальных нагрузок
Стек специалиста на проекте
PostgreSQL, Java, Kotlin, Grafana, AWS, Prometheus, Terraform, Spring, GCP, Framework, CompletableFuture
Отрасль проекта
AI & Robotics
Период работы
Февраль 2024 - По настоящее время
(1 год 6 месяцев)
Миграция корневой магазинной платформы, обслуживающей все магазины X5, с монолита на сервис-ориентированную архитектуру для автоматизации кассовых систем, товарного учёта и процессов поставок
Роль
Tech Lead / Старший бэкенд-разработчик
Обязанности
3 backend-разработчика, frontend-разработчик, QA, аналитик
Задачи
— Руководство командой разработчиков: постановка целей, стратегическое планирование и техническое менторство
— Сбор и формализация функциональных и нефункциональных требований, проработка User Story и Use Cases для магазинных процессов
— Проектирование сервис-ориентированной архитектуры, декомпозиция монолита на доменно-ориентированные сервисы с использованием DDD и Clean Architecture
— Разработка RESTful API и бизнес-логики на Java 17 / Spring Boot, интеграция с кассовыми терминалами и внутренними системами через ActiveMQ
— Настройка миграций схем базы данных Liquibase и мониторинга сервисов через Spring Boot Actuator
— Внедрение практик TDD и покрытие критичных доменных зон автоматическими тестами, проведение регулярных код-ревью и архитектурных ревью
— Организация CI/CD-процессов, управление ветвлением кода по Git Flow и контроль техдолга с использованием метрик SonarQube
— Глубокая оптимизация SQL-запросов с анализом execution plan (EXPLAIN ANALYZE)
— Разработка интеграционных тестов с Testcontainers для REST-сервисов
— Использование RabbitMQ для межсервисного взаимодействия
— Внедрение Spring Integration для оркестрации сервисов
— Разработка кастомных роутеров сообщений
— Настройка Apache Artemis: кластеризация брокеров, персистентные очереди, транзакционные консьюмеры
Достижения
— Переведены ключевые модули платформы с монолита на микросервисы, обеспечив гибкое масштабирование магазинов
— Внедрена техническая культура автоматизированного тестирования и регулярных код-ревью
— Снижён уровень технического долга и повышена надёжность кассовых и складских процессов
— Обновлён процесс тестирования: переход от «песочных часов» к пирамиде тестов, что ускорило выпуск новых версий
Стек специалиста на проекте
PostgreSQL, RabbitMQ, REST, Java, Spring Boot, Apache, TypeScript, Liquibase, JDBC, Spring Data JPA, Spring Data, TestContainers, ActiveMQ, React, Spring Boot Actuator, ArtemisMQ, Spring Integration
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2022 - Февраль 2024
(1 год 3 месяца)
Создание платформы для автоматизированного развёртывания микросервисов по декларативному описанию для 7 продуктовых команд Яндекс Банка
Роль
Бэкенд-разработчик
Обязанности
Кросс-функциональная команда: backend-разработчики, DevOps, архитектор, QA, аналитик
Задачи
— Разработка генераторов инфраструктуры и микросервисов на Java и Spring Framework
— Автоматизация создания топиков Kafka, дашбордов Grafana и окружений в AWS и Yandex Cloud через Terraform
— Интеграция метрик в Prometheus, настройка алертинга и лог-агрегации
— Участие в архитектурных ревью и оптимизация CI/CD-конвейеров
— Поддержка высоконагруженной инфраструктуры и обеспечение отказоустойчивости сервисов
— Настройка мониторинга блокировок в PostgreSQL
— Реализация многопоточных решений для обработки высоконагруженных очередей
Достижения
— Ускорены процессы развёртывания новых сервисов
— Повышена прозрачность и управляемость инфраструктуры
— Создана платформа поддержки для нескольких продуктовых команд
Стек специалиста на проекте
PostgreSQL, Java, Grafana, AWS, Prometheus, Terraform, Kafka, Spring, Yandex Cloud, Framework
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2019 - Декабрь 2022
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
Математико-механический факультет
Завершение учебы
2022 г.