CV: Java developer
este accesibila doar pentru utilizatorii inregistrați.
Разработка в команде Backend-Infrastructure ВКонтакте:
- поддержка системы алертинга и мониторинга Watchdogs
- разработка админки ColdStart (управление нагрузкой на секции сайта в случае падений ключевых движков)
- ликвидация технического долга продуктовых команд
• PHP, kPHP
• RPC
• Memcache
• Clickhouse
Разработка middleware сервисов для функционала в мобильном приложении, связанного с обновлением пользовательских данных:
• Актуализация паспорта (интеграция с Smart Engines)
• Смена адресов (интеграция с DaData)
• Смена номера телефона
• Изменение имени на выпускаемых картах
Стек технологий проекта:
• Java 11, Kotlin
• Spring Cloud, Webflux
• Mesos, Marathon
• Mongo, HazelCast, Redis
Разработка омниканального middleware для с2с переводов в ВТБ:
• Разработка API для фронтенд модулей
• Интеграция с внутренними сервисами с помощью реактивных веб клиентов
• Кеширование ответов API
• Реализация механизма retry для callback'ов в ключевые сервисы платформы для повышение reliability до внедрения MQ
Разработка банковского ПО для выпуска КК в продуктовой команде Сбербанка:
• Интеграция с внутренними сервисами
• Поддержка релизов
• Верстка печатных форм
• Внедрение АОП для сбора метрик и аудита
• Внедрение BDD:
• Разработка словарей бизнес терминов для переиспользования фичей в тестовых сценариях
• Подготовка окружения (управляемые сервисы на стендах)
• Полная автоматизация регрессионного тестирования
Стек технологий:
• Java 8, Kotlin
• Spring (Boot, Security, WebFlux, Data, Actuator)
• PostgreSQL, Redis
• JUnit, TestNG, Cucumber, Groovy
• Maven, Git
• Atlassian (jira, conf, bb)
• Kafka
• Gitlab CI
• Docker, k8s
Specialitatea: Программная инженерия.
-
Преподавал С++. Занимаюсь менторингом по джаве в качестве хобби.