Есть дополнительная информация
Вы увидите полное резюме как только у вас будет доступ

На данный момент Старший разработчк I категории.
Мои компетенции и опыт
Около 5 лет коммерческой Java/Kotlin-разработки и 8+ лет в IT. Разрабатываю backend для корпоративных систем, модернизирую legacy-решения, проектирую API и интеграции, оптимизирую SQL и участвую в стабилизации production. Работал с монолитами и микросервисами; веду задачи от анализа и согласования контрактов до сборки, деплоя и сопровождения.
Backend: Java 21, Kotlin, Spring Boot, Spring Framework, Spring Security, Spring Data JPA, Hibernate, Quarkus, Ktor
API и интеграции: REST API, OpenAPI/Swagger, OAuth 2.0, JWT, RBAC, Apache Kafka, RabbitMQ, gRPC
Данные: PostgreSQL, MS SQL, Redis, SQL, индексы, партиционирование, оптимизация запросов
Delivery и эксплуатация: Docker, Kubernetes, GitLab CI/CD, Jenkins, Nexus Repository, Maven, Gradle, Liquibase, Flyway, Grafana, Prometheus
Тестирование: JUnit, Mockito, MockK, unit-тесты, интеграционные тесты
Повышение до II категории в августе 2025; III категория — с мая 2025
Модернизация распределённой корпоративной системы
Участвовал в полном цикле модернизации распределённого legacy-монолита: переносе функциональности в микросервисную архитектуру и параллельной поддержке выводимого из эксплуатации решения.
Разрабатывал backend-функциональность для новой платформы и монолита; совместно с аналитиками и frontend-командой проектировал API и согласовывал контракты.
Настроил CI в GitLab: сборку через GitLab Runner, формирование Docker-образов и публикацию в Nexus Repository.
Для запуска legacy-проекта восстановил архитектурную картину, зависимости, потоки данных и бизнес-логику при ограниченной документации.
Стандартизировал конфигурации dev/test/prod, устранил критичные дефекты деплоя, конфигурации и интеграций со смежными сервисами.
Участвовал в стабилизации системы после релиза и снижении количества инцидентов и ручных вмешательств.
Стек: Java 21, Spring, Quarkus, PostgreSQL, Liquibase, Apache Kafka, Keycloak, Docker, GitLab CI/CD, Nexus Repository
Проект 1: ERP-система для государственного заказа
Разрабатывал и поддерживал бизнес-логику управления заказами, документооборота и отчётности в корпоративной ERP-системе.
Оптимизировал PostgreSQL: добавил индексы и партиционирование, переработал сложные JOIN-запросы — выборки ускорились на 40%.
Автоматизировал CI/CD и деплой через Jenkins — время выпуска новых функций сократилось на 30%.
Настроил мониторинг Grafana/Prometheus и алерты по критичным метрикам; разработал OpenAPI-контракты интеграций с государственными реестрами.
Внедрил unit- и интеграционные тесты на JUnit и MockK.
Стек: Kotlin, Ktor, PostgreSQL, Jenkins, Grafana, Prometheus, OpenAPI, JUnit, MockK
Проект 2: сервис поиска работы
Разрабатывал микросервисную архитектуру и модули авторизации, поиска вакансий и обработки откликов.
Реализовал асинхронную обработку через Apache Kafka — задержка обработки откликов снизилась на 15%.
Настроил кэширование популярных вакансий в Redis — нагрузка на PostgreSQL снизилась на 30%.
Оптимизировал поиск вакансий и сократил время ответа API на 20%; автоматизировал тестирование и деплой в Jenkins.
Стек: Kotlin, Ktor, PostgreSQL, Apache Kafka, Redis, Jenkins, Grafana
LMS-платформа дистанционного обучения
Реализовал ролевую модель доступа на Spring Security с JWT, OAuth 2.0 и RBAC.
Разработал REST API для интеграций с видеохостингами, CRM и платёжными системами; документировал контракты в Swagger/OpenAPI.
Оптимизировал запросы и индексы в MS SQL — генерация отчётов ускорилась на 30%.
Развивал unit- и интеграционные тесты на JUnit/Mockito; покрытие достигло 70%.
Настроил логирование, обработку ошибок и автоматические оповещения о критичных сбоях.
Стек: Java, Spring Boot, Spring Security, Spring Data JPA, Hibernate, MS SQL, REST API, Swagger/OpenAPI, JUnit, Mockito, Git
ДБО iBank2 — внедрение и сопровождение банковского ПО
Диагностировал и устранял инциденты в промышленной эксплуатации продукта у банковских клиентов, обеспечивая стабильную работу системы.
Воспроизводил и локализовывал дефекты, дорабатывал функциональность, документировал сложные случаи и передавал их в разработку.
Координировал решение проблем с командами разработки, тестирования и DevOps; консультировал клиентов по техническим вопросам.
Университет Дубна - Прикладная информатика, высшее образование, 2023
Серпуховский машиностроительный техникум - Информационные технологии, техник по информационным системам, СПО, 2017
OTUS - Java Professional, 2022