• File

Олег

Junior Java Developer

Age:
22 years
City of residence:
Brovary
Ready to work:
Kyiv, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Олег Сиротюк
Олег Сиротюк
Junior Java Developer
📍 Бровари, Київська область, Україна
📞 [open contact info](look above in the "contact info" section)
✉️ [open contact info](look above in the "contact info" section)
Telegram: @olegsyrotyuk
GitHub: github.com/olegsyrotyuk

Мета
Початківець Java-розробник із практичним досвідом у створенні ігрових серверів і мікросервісів. Добре розумію клієнт-серверну взаємодію, роботу з базами даних і побудову backend-систем. Маю загальне уявлення про Spring Framework і готовий до його поглибленого вивчення для застосування в реальних проектах. Прагну розвиватися у сфері веб-розробки, отримати досвід роботи з сучасними технологіями та працювати в команді.

Ключові навички
Мови програмування:
• Java (версії 8–21)

Фреймворки та технології:
• Netty (розробка клієнт-серверної взаємодії)

• RESTful API (Javalin)

• gRPC (розробка мікросервісів)

• Поверхневе розуміння Spring Framework (готовий до вивчення)

Робота з даними:
• MySQL (MariaDB)

• MongoDB

• Redis

Серіалізація та формати даних:
• JSON, Protobuf

• Gson

Бібліотеки та утиліти:
• Guava, Apache Commons, Caffeine, Lombok

Інструменти:
• Gradle, Maven

• Git

• Docker

• Nexus

Принципи та підходи:
• Об’єктно-орієнтоване програмування (ООП)

• Принципи SOLID, DRY, KISS, YAGNI

• Шаблони проектування

• Розуміння принципів CI/CD та процесів автоматизації (без досвіду налаштування)

Освіта
Повна загальна середня освіта (11 класів)
Школа, м. Бровари, Україна
Самостійне навчання:
• Вивчав Java з 14 років

• Поновив та поглибив навчання з 18 років

• Працював над практичними проектами (ігрові сервери, мікросервіси, бази даних)

• Маю загальне уявлення про Spring Framework, планую вивчити його поглиблено

Проекти
Ігровий проект Minecraft-сервера
Backend-розробник у команді
• Розробка ігрової логіки та клієнт-серверної взаємодії за допомогою Netty

• Побудова мікросервісної архітектури з використанням gRPC

• Робота з MySQL, Redis і MongoDB

• Сервер стабільно обслуговував 5–7 тисяч гравців онлайн щодня

Мови
• Українська — рідна

• Російська — вільно

• Англійська — рівень A2–B1 (проходжу курси для підвищення до Intermediate)

Додаткова інформація
• Розумію основи монолітної та мікросервісної архітектури

• Маю загальне уявлення про Spring Framework і готовий вивчати його детальніше

• Готовий швидко опановувати нові технології та інструменти

• Відповідально підходжу до виконання завдань і вмію працювати в команді

• Є досвід віддаленої командної співпраці в рамках технічних проектів

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: