Працював в 3 компаніях 7 років 6 місяців
IT
Middle Java Developer
Thermos
IT
1 рік 4 місяці
01.2025 - 04.2026
Платформа для агрегації та аналізу колекційних Telegram-подарунків (NFT), яка збирала дані з різних торговельних майданчиків та надавала користувачам єдиний інтерфейс для пошуку, порівняння цін і купівлі активів. Система забезпечувала актуальність даних у режимі, наближеному до реального часу, та автоматизувала роботу з декількома маркетплейсами.
Досягнення
- Розробив та оптимізував високопродуктивну систему збору даних з декількох торговельних майданчиків колекційних Telegram-подарунків.
- Реалізував механізми ротації проксі, обробки помилок та відновлення після збоїв, що забезпечило стабільність роботи парсерів.
- Брав участь у розробці сервісу для купівлі подарунків безпосередньо через інтерфейс платформи без необхідності переходу на сторонні сайти.
- Оптимізував процес обробки та актуалізації великого обсягу даних про лоти, ціни та характеристики активів.
Обов'язки - Розробка та підтримка сервісів збору та обробки даних з торговельних майданчиків.
- Розробка бекенд-рішень на Java та Spring Boot.
- Оптимізація продуктивності та надійності парсерів, написаних на Rust.
- Інтеграція з зовнішніми платформами та API.
- Проєктування та підтримка структури даних у PostgreSQL.
- Моніторинг, аналіз та усунення проблем у продакшн-середовищі.
Java Developer
swap.coffee
IT
2 роки 3 місяці
02.2022 - 04.2024
Розробляв backend для агрегатора ліквідності в блокчейні TON, який знаходив оптимальні маршрути обміну між децентралізованими біржами та пулами ліквідності. Створював власні бібліотеки для взаємодії з TON Blockchain, реалізовував бізнес-логіку та оптимізував алгоритми маршрутизації для підвищення ефективності обмінів і зниження комісій. Використовував Java, Spring Boot, PostgreSQL та REST API.
Java Developer
Фріланс
IT
3 роки 11 місяців
03.2018 - 01.2022
Займався розробкою плагінів та адмініструванням Minecraft-серверів. Розробляв високонавантажені backend-рішення, системи моніторингу та управління інфраструктурою, працював з мережевими протоколами та автоматизацією розгортання сервісів. Брав участь у підтримці інфраструктури з понад 200 серверів та онлайн-навантаженням до 3000 гравців. Використовував Java, Go, Spring Boot, PostgreSQL, Redis, Docker та Kubernetes.
Ключова інформація
Java Core, Git, PostgreSQL, MySQL, Linux, Docker, Kubernetes, Spring (Data, Web), Kafka, Redis, Kotlin, GitLab CI
Навчався в 1 закладі
Національний університет "Полтавська політехніка імені Юрія Кондратюка"
Комп'ютерні науки
2024
Володіє мовами
Англійська
середній
Руслан Юрійович
Руслан Юрійович
Middle Java Developer

Полтава
повна зайнятість, неповна зайнятість
Характер роботи: віддалена робота, гібридна
Остання активність 1 місяць тому