Java/Kotlin backend engineer building high-load payment systems at T-Bank. ITMO University graduate '26 — Information Systems and Technologies, St. Petersburg.
- 💳 Working on the Single Entry Point for Payments & Transfers platform: new payment methods, monolith decomposition, load testing, releases & on-call
- 🎓 Thesis: migrating a payment-platform component from Spring WebFlux to Spring MVC + Virtual Threads, with before/after performance analysis
| Project | What it is | Tech |
|---|---|---|
| steam-trading | Analytics platform for the Steam Market (CS2): price time-series collection, anomaly detection, Telegram bot, MCP server for LLM access | Java · Spring Boot 4 · Spring Modulith · Spring AI · PostgreSQL |
| vidosik | Pipeline turning long videos into Shorts/Reels: yt-dlp → Whisper → LLM → FFmpeg → auto-publish to YouTube/Instagram/TikTok | Kotlin · Spring Boot 4 · React · Ollama |
| edbotik | IT quiz platform for Telegram channels: LLM-generated questions, review workflow, Mini App — full K8s/Helm/Vault/CI production loop | Kotlin · Spring Boot 4 · React 19 · Kubernetes |
| levels | Telegram Mini App turning a personal goal into a ladder of milestones and an isometric tower you climb: streak freezes, Stars-based stakes, progress verified from external APIs | React 19 · TypeScript · Cloudflare Workers KV |
| CashbackHelper | REST service that picks the best bank card for a purchase by cashback | Java 21 · Spring Boot · PostgreSQL |
| DAO tres | Decentralized app with on-chain governance: ERC20Votes token, DAO contract, MetaMask frontend | Solidity · Hardhat · React |
- T-Bank — Software Engineer, payments platform (Nov 2024 — present)
- Yandex — intern, Yandex Market seller dashboard: Kotlin, Spring Boot, ClickHouse (2024)
- Yandex Backend Summer School — team project whose idea shipped in Yandex Music: playlist generation from a text prompt via Yandex GPT (2024)
- T-Academy — Scala Backend track (2025)



