Middle Kotlin / Java backend developer
Работаю с Kotlin/Ktor и PostgreSQL, могу работать с Java (Spring Boot). Делаю интеграции через Kafka и RabbitMQ, настраиваю идемпотентность и ретраи. Часто заходил в проекты без документации: разбирал легаси, убирал лишнее, переписывал узкие места. Переносил расчетную логику с Python на Kotlin, упрощал архитектуру и ускорял вычисления. В финансовой части приводил в порядок денежные типы и миграции, выстраивал роли и доступы, ускорял тяжелые отчеты и импорты. В мобильном бэкенде настраивал push через Firebase, загрузку по WebSockets и платежи с вебхуками и рекуррентами. Использую Postgres и Mongo. В работе опираюсь на явные контракты, корректные границы транзакций и метрики: MVP быстро доезжает до пользователей, дальше идут точные итерации. При отсутствии QA воспроизвожу дефекты сам, анализирую логи и планы запросов, правлю индексы и запросы.
🤝 Моё резюме - hh.ru
Некоторые проекты (в основном старые, последнее время не занимаюсь pet-проектами):
- Сервис подписок и биллинга, с интеграцией YooKassa APi (Java, Spring Boot, Kafka, and more)
- Генетический алгоритм (C++)
- Реализация тетриса на десктоп (Java, JavaFX)
- Морской бой на десктоп (Java, JavaFX)
- Микросервис для хранения документов (Java, Spring Boot)
- Сайт компании Whieda Siberia (HTML, CSS, Js, Django Framework, and more)


