Працював в 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

Полтава

2 000 $

23 роки

повна зайнятість, неповна зайнятість

Характер роботи: віддалена робота, гібридна

Остання активність 1 місяць тому