Здравствуйте!
Я Senior Java/Kotlin-разработчик с опытом коммерческой разработки более 8 лет. Последние годы работаю с высоконагруженными backend-сервисами в финансовом секторе: Raiffeisenbank, Альфа-Банк, ЦФТ. В моём портфеле — микросервисная архитектура, интеграции через REST API и Kafka, оптимизация PostgreSQL до миллиарда записей, миграции и замена устаревших решений, code review и наставничество.
Что я могу принести в вашу команду:
Проектирование и развитие backend-части продукта на Java 17+ и Kotlin с использованием Spring Boot, Spring Cloud, Spring Data, Spring MVC, Spring Security.
Анализ архитектуры информационных систем и баз данных, исследование и оптимизация технологических решений. На текущем проекте в Raiffeisenbank мы отказались от PowerBI в пользу PostgreSQL и довели базу до 1 млрд записей.
Работа с требованиями: анализ функциональных и нефункциональных требований, участие в формировании технических стандартов и спецификаций, оценка трудоёмкости задач разработчиков.
Интеграции на системном и подсистемном уровнях: REST API/OpenAPI, асинхронный обмен через Apache Kafka, работа с реляционными (PostgreSQL) и NoSQL (MongoDB) базами.
Прагматичный подход к legacy-коду: понимаю, что не всегда нужно переписывать всё с нуля. Важно вносить изменения, которые реально помогают продукту, бизнесу и команде. В Альфа-Банке мы мигрировали BFF с Node.js на Kotlin Reactive API без остановки продукта и сократили TTM.
Отдельно отмечу опыт работы с Docker, Kubernetes, Git, Maven, Gradle, CI/CD (Jenkins, GitLab CI), а также уверенное владение принципами ООП и SOLID. Английский язык — C1.
С уважением, Роман Гапонов +7 (993) 891-04-17 roman.gov.31@gmail.com telegram: roma_g_work