Работал Java Junior в Банке Открытие, Java Middle в Банк Хоум Кредит. Прошел путь от Middle до Senior в Экосистеме недвижимости М2 (по н.в.). Также освоил Kotlin и в основном проекты пишу на нём.
Интересуюсь интеграциями и интеграционными решениями. Также, продуктовые сервисы (к примеру, бэк сервисы Сделка первой и Сервис Защита сделки в М2 написаны мной, Сделка второй версии написана под моим руководством). В данный момент сконцентрирован на платформенных решениях компании. К примеру, поиск причин нехватки ресурсов и поиск решений для улучения быстродействия при работе с большим массивом данных.
Могу помочь разобраться:
- в принципах разработки Java
- в Java 8+ / Kotlin и паттернах проектирования (SOLID, GoF, KISS, DRY, YAGNI, 12 MFA)
- в архитектуре приложения и её возможная корректировка
- в Test Driven Development
- в Git и CI/CD процессах
- в RestAPI | OpenAPI | gRPC+protobuf
- в concurrency
- в Spring, Spring Boot, Spring Cloud, Spring Gateway, Spring Data + JPA
- в Kafka messaging
- в Docker-изации приложений + Docker compose
- в Kubernetes | Helm