О себе
Опытный Java-разработчик с 9 годами коммерческой разработки в highload и корпоративных системах. Специализация: микросервисы, реактивные приложения, интеграции по Kafka и REST, построение CI/CD. Помогает бизнесу ускорять релизы, снижать задержки и повышать надёжность сервисов за счёт корректной архитектуры, профилирования и тестирования.
Ключевые достижения
- Сократил среднее время ответа API с 280 мс до 110 мс за счёт кэширования Redis и оптимизации JPA запросов
- Обработал пиковую нагрузку 18 тыс. RPS после перехода на Spring WebFlux и Netty без горизонтального масштабирования
- Снизил среднее время релиза с 2 недель до 3 дней, внедрив GitLab CI, Docker и стратегию blue‑green деплоя
- Покрыл критичный модуль 85% unit и 70% integration тестами, снизив регрессии в проде на 60%
- Сократил расходы на инфраструктуру на 25% после миграции на Kubernetes с автоскейлингом HPA
- Реализовал отложенную обработку 12 млн событий в сутки через Kafka с гарантией ровно-однажды на уровне консюмера
Опыт работы
Senior Java Developer / Team Lead2021 — н.в.
ООО «Технологии Роста» — Москва
- Проектирование и разработка микросервисов на Spring Boot, Spring Cloud, Kafka, PostgreSQL, Redis
- Настройка CI/CD в GitLab, контейнеризация Docker, деплой в Kubernetes, мониторинг Prometheus и Grafana
- Профилирование JVM, оптимизация GC (G1) и настроек пула соединений, снижение p95 латентности в 2,3 раза
- Управление командой из 6 разработчиков, код-ревью, ведение техдолга и внедрение договорённостей по API
Java Developer2017 — 2021
Группа компаний «Восход» — Санкт-Петербург
- Разработка REST API и batch-процессов на Spring, интеграции с внешними системами по Kafka и gRPC
- Оптимизация запросов в PostgreSQL, внедрение кэширования Redis и шардирование по ключу клиента
- Написание автотестов JUnit и Testcontainers, настройка логирования через ELK и алертинга Alertmanager
Junior Java Developer2014 — 2017
ООО «Системы Интеллект» — Нижний Новгород
- Поддержка модулей на Java 8 и Spring MVC, исправление инцидентов по SLA
- Реализация очередей задач на RabbitMQ и миграция DAO с JDBC на JPA
Образование
Прикладная информатика2010 — 2014
Нижегородский государственный технический университет им. Р. Е. Алексеева
Повышение квалификации
Java Multithreading2022
JetBrains Academy
Профессиональная область и навыки
Разработка серверных Java приложений
Java 17Spring BootSpring CloudApache KafkaPostgreSQLDockerKubernetesRedisЯзыки
- Русский — родной
- Английский — B1
Условия
Полная занятость · Полный день · Готов к редким командировкам · 260–320 тыс. ₽ на руки
Хобби