- Файл
Євгеній
Java Developer
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/14667067/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
JAVA DEVELOPER
КОНТАКТИ РЕЗЮМЕ
[
[
класичного Java EE (Jakarta EE) до сучасного стеку Spring Boot,
LinkedIn REST API, Docker, MySQL. Швидко навчаюся, люблю
Telegram розбиратися в нових інструментах та покращувати свій код.
Вільно комунікую з людьми та легко знаходжу спільну мову.
WhatsApp Відповідальний, ініціативний, легко входжу в команду і завжди
орієнтований на результат.
GitHub
НАВИЧКИ
МОВИ 1. Мови програмування та інструменти:
Java (Core, EE), SQL, MySQL, Git, GitHub, Maven, Docker, IntelliJ
Українська — native IDEA, Postman
2. Фреймворки та бібліотеки:
Англійська — B1
Spring Boot, Spring MVC, Spring Data JPA, Spring Security
Іспанська — B2 (базова конфігурація), Hibernate, Lombok, JUnit, MapStruct
(базовий рівень)
ОСВІТА 3. Технології та підходи:
REST API, Java EE, Postman (API testing), Apache Tomcat, OOP,
SOLID, MVC, CRUD, DTO, Layered Architecture, Data Structures,
2025 Algorithms, Entity-Relationship Design, Java Stream API
SOLID English School
Курс - «IT Basic Course» ДОСЯГНЕННЯ
2024 Donate Menu — реалізував систему сертифікатів у
SOLID English School благодійному сервісі. Дозволив користувачам автоматично
Курс - «IT Starter Course» створювати сертифікати після донату (Java, Spring)
P-library-crud-api — спроєктував та повністю реалізував pet-
2022-2023
проєкт. REST-сервіс для керування бібліотекою книг із
Java Rush
ролями, авторизацією та деплоєм у Docker
Курс - «Java University» J-player-api — розробив RPG веб-додаток для керування
ігровими персонажами з підтримкою повного CRUD-
2021
функціоналу
Zaur Tregulov
KikoTur — оптимізував роботу туристичного вебсервісу,
Курс - «Java для початківців»
впровадивши кешування геоданих через Redis - це дозволило
значно знизити навантаження на базу даних.
2011 - 2014
Самостійно створив кілька повноцінних Java-проєктів із нуля:
Київський університет
проєктування архітектури, створення таблиць бази даних,
управління та
написання SQL-запитів, реалізація контролерів і сервісів,
підприємництва (КУУП)
безпека та документація (детальніше — у розділі “Проєкти”).
ДОСВІД РОБОТИ
ПРОЄКТИ
DATAOX - JAVA BACKEND DEVELOPER (4 МІСЯЦІ НАРАЗІ ЗАВЕРШУЮ ПРОЄКТ)
Опис: Працював над комерційним проєктом зі збору та структурування даних з веб-ресурсів.
Проєкт під НДА, деталі не розголошуються.
Технології: Java, Stream API, Git, Jsoup, Regex, Maven, Selenium, SQLite.
Аналізував та обробляв HTML-структуру
Розробляв backend-логіку для збору та трансформації даних
Писав складні регулярні вирази для розбиття, очищення та нормалізації даних
Активно працював з Java Collections та Stream API
Активно використовував debug-інструменти (IntelliJ, DevTools)
P-LIBRARY-CRUD-API (ЗАСТОСУНОК ДЛЯ ОПИСУ КНИГ)
Опис: Проєкт зроблений з нуля це повнофункціональним REST API, створеним на базі Spring
Boot, для управління особистою бібліотекою книжкових конспектів (summary). API дозволяє
створювати, переглядати, редагувати, видаляти та фільтрувати записи про книги.
Технології: Java 17+, Spring Boot, Hibernate, Maven, MySQL, MapStruct, Spring Security (базова
конфігурація), Docker.
Побудував багаторівневу бекенд-архітектуру (Entity, Repository, Service, Controller)
Розробив REST-ендпоїнти з використанням Spring MVC та DTO з MapStruct
Підключив MySQL як основну базу даних (через Docker)
Написав кастомні SQL запити для фільтрації в основній бібліотеці
Реалізував авторизацію за ролями з Spring Security
J-PLAYER-API (REST API ДЛЯ ГРИ З ПЕРСОНАЖАМИ)
Опис: Цей проєкт є REST API для роботи з ігровими персонажами. Він дозволяє створювати,
читати, оновлювати, видаляти (CRUD) та фільтрувати гравців за різними параметрами
Технології: Java 17+, Spring (Core, MVC), MySQL, Tomcat
Реалізував роботу із запитами GET, POST, DELETE з обробкою параметрів у запитах
Налаштував фільтрацію, сортування та пагінація результатів
Реалізована ручна перевірка вхідних даних у контролері без використання DTO-валідації
Зроблено підрахунок рівня гравця та очок до наступного рівня за формулою
Написав кастомні методи для роботи з репозиторієм
P-CESAR-CRYPTOR (КОНСОЛЬНА ПРОГРАМА)
Опис: Консольна Java-програма без фреймворків для шифрування та дешифрування текстових
файлів за алгоритмом Цезаря. Реалізовано класичне шифрування з ключем, і підбору без ключа
Технології: Java, OOP, File I/O, Collections
Реалізував власний алфавіт з пробілу і знаків пунктуації (всього 60 символів)
Створив архітектуру з інтерфейсами Encryptor, Decryptor, BruteForce
Реалізував логіку зсуву символів при шифруванні/дешифруванні
Працював із Map, FileReader, FileWriter
Схожі кандидати
-
Java developer
Дистанційно, Київ -
Javascript-програміст
40000 грн, Дистанційно, Черкаси, Чернівці -
Программист (Kotlin/Java, Objective C/Swift, C++, PHP, React, БД, 1C, SQL)
39000 грн, Дистанційно -
Java backend developer
Дистанційно, Інші країни -
Senior Java Developer
Дистанційно, Київ -
Java developer
Дистанційно