hero-image

Ашот Агабеков

Java Backend Engineer

Проектирование, java разработка

Email

alexetik@yandex.ru

Локация

Россия

Обо мне

Общий 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

Навыки

Java / Spring Boot
Docker / Kubernetes / CI/CD
Microservices / Kafka / Integration
S3
PostgreSQL / Redis / NoSQL
R&D

Опыт работы

Сбербанк Корус (КОРУС Консалтинг СНГ)

Ведущий разработчик

Апрель 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

GetLiveBot
PET project · Chatly Secure

Java · экспериментальная разработка

Chatly
PET project · Chatly AI Assistant

Rust · backend · AI (проект на ProductRadar)

Robotics
PET project · Humanoid Robot Chatly (180 см)

Robotics · IoT · прототипирование