Євгеній
Junior Java Developer
- Вік:
- 27 років
- Місто:
- Харків
Контактна інформація
Шукач вказав телефон та ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/19620495/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Ім'я: Євгеній
Місто: Харків
Телефон: [
Email: [
GitHub: https://github.com/Jekinson
ПРОФІЛЬ HARD SKILLS
Junior Java Developer із ґрунтовними знаннями Java Java Core ★★★★☆
та сучасного Java-стеку. Під час навчання на курсі Collections ★★★★☆
EPAM реалізував практичні проєкти із Spring Boot ★★★☆☆
використанням Spring Boot, Hibernate, PostgreSQL та
Hibernate ★★★☆☆
Git. Орієнтований на чистий код, командну роботу
SQL/PostgreSQL ★★★☆☆
та професійний розвиток.
JUnit ★★★☆☆
ОСВІТА Git ★★★★☆
Maven ★★★★☆
Національний технічний університет «Харківський XML ★★★☆☆
політехнічний інститут»
АНГЛІЙСЬКА SOFT SKILLS
A2–B1
Командна робота
Аналітичне мислення
Відповідальність
Швидке навчання
ПРОЄКТИ (EPAM) 2. Spring Video Beans
Технології: Java, Spring Framework, Spring Core,
1. Spring MVC Stateful Expression Calculator IoC Container, Dependency Injection, Bean Scopes,
Maven, Git
Технології: Java, Spring MVC, Maven, REST API,
HTTP, Git Опис проєкту
Опис проєкту Розробив навчальний проєкт для практичного
застосування механізмів Spring Framework із
Розробив вебзастосунок на базі Spring MVC для конфігурацією та керуванням життєвим циклом
обчислення математичних виразів із бінів.
підтримкою користувацьких сесій та REST API.
Основні досягнення
Основні досягнення:
• налаштував конфігурацію Spring Beans за
• реалізував REST API для керування допомогою Java Config;
математичними виразами та змінними • реалізував різні області видимості бінів
(PUT, GET, DELETE); (Singleton та Prototype);
• забезпечив збереження стану користувача • використав Dependency Injection для
між HTTP-запитами; побудови взаємозв'язків між
• реалізував механізм обчислення компонентами;
арифметичних виразів із використанням • реалізував фабричний підхід до
змінних; створення об'єктів через інтерфейс
• додав підтримку посилань між змінними VideoStudio;
(одна змінна може містити значення • побудував конфігурації з динамічним
іншої); створенням колекцій об'єктів;
• реалізував валідацію введених даних та • застосував принципи IoC (Inversion of
перевірку допустимого діапазону значень; Control) для керування життєвим циклом
• впровадив коректну обробку HTTP- компонентів;
статусів відповідно до REST-практик (200, • реалізував повторне використання
201, 204, 400, 403, 409); компонентів без дублювання коду.
• побудував архітектуру застосунку
відповідно до патерна MVC.
3. Chess Puzzles 4. DAO Layer for Employees Management
Технології: Java, Spring Framework, Spring Core, Технології: Java, JDBC, SQL, DAO Pattern, Maven,
Java Config, Dependency Injection, OOP, Maven, Git Git
Опис проєкту Опис проєкту
Розробив застосунок для моделювання шахових Розробив шар доступу до даних (DAO) для
позицій із використанням Spring Framework та роботи з сутностями Employee та Department,
Java Config, де кожна шахова фігура реалізувавши взаємодію застосунку з
представлена окремим компонентом (Bean). реляційною базою даних.
Основні досягнення Основні досягнення
• реалізував модель шахової дошки на • реалізував шаблон Data Access Object
основі принципів ООП; (DAO) для ізоляції логіки роботи з базою
• використав Spring Java Config для даних;
конфігурації компонентів застосунку; • створив DAO для сутностей Employee та
• реалізував представлення кожної шахової Department;
фігури окремим Spring Bean; • реалізував операції доступу до даних
• побудував конфігурації для різних відповідно до структури бази даних;
початкових та користувацьких станів • працював із SQL-запитами та зв'язками
шахової дошки; між таблицями;
• застосував Dependency Injection для • побудував архітектуру з розділенням
формування повного стану шахової бізнес-логіки та шару доступу до даних;
позиції; • використовував Maven для керування
• реалізував механізм генерації текстового залежностями та Git для контролю версій.
представлення шахової дошки;
• забезпечив можливість легкої зміни
конфігурації без модифікації бізнес-
логіки.
Схожі кандидати
-
Full-stack програміст PHP, JS, Python, C++ (впровадження ШІ)
Харків, Вінниця , ще 7 міст -
Javascript-програміст
Харків, Дистанційно -
Програміст Java
20000 грн, Харків, Вінниця , ще 8 міст -
Javascript-розробник
Харків, Київ, Дистанційно -
Javascript-програміст
Харків, Київ , ще 6 міст -
PHP-програміст
Харків, Інші країни, Дистанційно