
Ашот Агабеков
Java Backend Engineer
Проектирование, java разработка
Локация
Россия
Обо мне
Общий IT-бэкграунд - 11+ лет. 7+ лет коммерческой разработки, из них 4 года 10 месяцев корпоративного Java-опыта по ТК, из которых 2 года опыта как Tech Lead в СберКорус (60% писал код, 40% лидил: ревью кода и аналитики, менторинг, согласования требований с владельцем продукта, архитектурные согласования, релизы)
Имею значительный опыт разработки и поддержки корпоративных backend-систем, микросервисной архитектуры, интеграций, production-релизов и разбора инцидентов.
Специализируюсь на проектировании отказоустойчивых сервисов, декомпозиции монолитов, интеграциях через Kafka и RabbitMQ, оптимизации производительности и troubleshooting на стыке разработки и инфраструктуры.
Имею опыт участия в проектировании архитектуры, работе по безопасности (SAST, DAST), выпуску production-релизов, code review, менторинга разработчиков и взаимодействия с DevOps-командами.
Основной стек:
Java 8/11/17/21, Spring Boot, Hibernate, PostgreSQL, Kafka, RabbitMQ, Redis, Keycloak, OpenSearch, Docker, Kubernetes, OpenShift, GitLab CI/CD, Prometheus, Grafana, Graylog, Linux.
Работал над документооборотом и банковскими системами, интеграциями и обработкой данных. Участвовал в декомпозиции монолитных систем, внедрении асинхронного взаимодействия через брокеры сообщений, повышении отказоустойчивости сервисов и оптимизации производительности высоконагруженных компонентов.
Работаю с архитектурой распределённых систем, AI-интеграциями, DevOps-практиками.
В свободное время развиваю Open Source проект на GitHub: исследую интеграцию LLM в корпоративный бэкенд на Spring AI. Проект направлен на автоматизацию рутины и повышение продуктивности разработки
Также пишу статьи на Хабр про технологии: https://habr.com/ru/users/ashotagabekov/
Контакты:
Telegram: @aseriks
E-mail: alexetik@yandex.ru
GitHub: https://github.com/asherik
Образование
Университет
Курс / Специальность
Год
Оренбургский государственный университет
Специалист промышленной электроники
2014
Навыки
Опыт работы
Сбербанк Корус (КОРУС Консалтинг СНГ)
Ведущий разработчик
Апрель 2021 — Май 2025
Кратко:
Java-разработчик в проекте Сервис машиночитаемых доверенностей (МЧД) - сервис хранения, обработки и выдачи данных по требованиям ФНС.
Отвечал за декомпозицию монолита на 5 микросервисов, production-релизы, review, разбор инцидентов, безопасность (SAST/DAST) и оптимизации производительности
Подробнее:
Проект:
Сервис машиночитаемых доверенностей (МЧД) - хранение, обработка и выдача данных по требованиям ФНС с кросс-функциональной командой.
Обязанности:
- Менторинг разработчиков
- Разработка и поддержка кода
- Code review
- Писал планы деплоя и отвечал за production-релизы
- Отвечал за безопасность и сканы кода SAST, DAST
- Разбирал инциденты в проде
- Формировал Graylog фильтры для Zabbix
Из достижений:
- Реализовал декомпозицию монолита на 5 микросервисов
- Участвовал в проектировании backend-архитектуры
- Перевел обработку документов на асинхронную модель с использованием Kafka в качестве брокера сообщений
- Внедрил слой кэширования часто запрашиваемых данных, исключив избыточные обращения к внешней системе ФНС, что ускорило обработку на 50%
- Повысил отказоустойчивость интеграций с ФНС, внедрив retry-механизмы и паттерн Circuit Breaker
- Построил систему наблюдаемости на базе Spring Actuator, Prometheus и Grafana, централизовав логи в Graylog с фильтрацией алертов в Zabbix
Стек:
Java 8/11/17/21 (был плавный переезд между версиями, работал со всеми, в том числе на смежных проектах СберКоруса), Spring Boot, Spring Cloud, PostgreSQL, Hibernate, Kafka, Redis, Keycloak, Docker, Kubernetes, GitLab CI, Prometheus, Grafana, Graylog, Gradle, Git, Jira, JWT, OAuth2
ООО Бизнес Интеграция
Software Engineer (Backend/Automation)
Август 2020 — Март 2021
Проект:
Система проверки автомобилей для кредитного отдела банка.
Сервис выполнял проверки автомобилей на аресты, ограничения и юридические риски перед выдачей кредита.
Достижения:
- Разработал backend-конвейер сбора и нормализации официальных данных из внешних государственных источников для кредитной системы банка
- Реализовал 4 микросервиса для сбора, обработки и предоставления данных по VIN-проверкам автомобилей
- Разработал REST API для интеграции сервиса с внутренними банковскими системами
Стек:
Java 17, Spring Boot, PostgreSQL, Kafka, Kubernetes, Docker, Nginx, ArgoCD, GitLab CI/CD, Selenium, S3, Linux
Проектная работа
Разработчик Java / Fullstack
Июнь 2014 — Июль 2020
Работал с коммерческими заказчиками: backend-сервисы, веб-приложения, автоматизация, деплой и поддержка production-систем.
Задачи:
- Проектирование и разработка серверной логики, бэкенд-сервисов и веб-приложений (Java, React, Next Js) под индивидуальные требования заказчиков.
- Настройка IT-инфраструктуры (DevOps-практика): конфигурирование серверов, автоматизация процессов развертывания и сборки кода (CI/CD).
- Создание скриптов автоматизации для оптимизации рутинных серверных задач и ускорения процессов доставки ПО.
- Автоматизация проверки качества кода: SonarQube
- Автоматизация тестирования: Selenium, Appium
Работа в рамках мультиязычного стека: успешное применение Java, Go, Python и JavaScript в зависимости от архитектурных задач конкретных проектов.
Ключевой результат:
Сформировал сильный бэкграунд в автоматизации и кросс-функциональной разработке, что позволило с 2020 года полностью сфокусироваться на роли Java-разработчика в рамках масштабных корпоративных платформ.
Старый опыт здорово помогает в общении внутри команды с Devops и frontend-разработчиками.
Собственные продукты и R&D
PET project · Chatly Secure
Java · экспериментальная разработка
PET project · Chatly AI Assistant
Rust · backend · AI (проект на ProductRadar)
PET project · Humanoid Robot Chatly (180 см)
Robotics · IoT · прототипирование

