Павло
Java-розробник
- Вид занятости:
- неполная
- Возраст:
- 42 года
- Город:
- Днепр
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/14251438/
Образование
Дніпровський національний університет імені Олеся Гончара
Фізико-технічний
Высшее, с 2000 по 2005 (5 лет)
Дополнительное образование и сертификаты
Комп'ютерна школа Hillel, курс JAVA BASIC
2023, 2 міс
Сертификат
Комп'ютерна школа Hillel, курс JAVA PRO
2024, 6 міс
Сертификат
Знания и навыки
- Обучаемость
- Java
- Знание принципов ООП
- SQL
- HTML
- Spring Boot
- MySQL
- Hibernate
- CSS
- Git
- IntelliJ IDEA
Знание языков
- Английский — начинающий
- Украинский — продвинутый
Дополнительная информация
Мій демо-проект
https://github.com/rubanpavel2023/el-parus-springboot-project.git
Функціональний веб-додаток для онлайн-магазину створений на Spring Boot, що демонструє добре розуміння принципів backend та frontend розробки. Функціонал передбачає як клієнтські базові опції (перегляд товарів, додавання у кошик, оформлення замовлення), так і можливість створення та керування складом, замовленнями та активними кошиками покупців через окремий функціонал для адміністратора.
У проекті реалізовано REST API для взаємодії фронтенду (HTML, CSS, JavaScript) та бекенда (Java), забезпечуючи плавний користувальницький досвід та ефективну обробку запитів. Демонструється як традиційне повернення JSON, так і подання сторінок із попереднім серверним рендерингом через Thymeleaf.
Для зберігання та керування даними інтегровані MySQL та JPA/Hibernate. Оптимізація структури логічних залежностей між сутностями виконувалася через пов'язані таблиці, зокрема через анотації @ManyToOne та @OneToMany. Це забезпечило цілісність даних та гнучкість системи. У репозиторіях демонструється використання як JPQL-запитів Spring до JPA, так і чистого SQL через нативні запити у складних сценаріях звернення до бази.
Реалізовано авторизацію для входу в адмін-панель з використанням Spring Security, забезпечуючи захист адміністративного доступу використовуючи CSRF-токен.
Проект виділяється творчим підходом: продуманий інтерфейс та функціонал забезпечують інтуїтивно зрозуміле керування всіма аспектами системи. Проект демонструє мою увагу до деталей (в т.ч. фронтенду) у всіх його куточках, а також прагнення до створення продуманої архітектури, гнучкості та масштабованості. Такий підхід, який відображатиме не лише професійні навички, а й особисті якості, які будудь проектуватиметься на полях будь-якої можливої співпраці.
(Фронтенд проекту вимагає доопрацювання щодо адаптації в деяких містах інтерфейсу до зміни масштабу. Як бекенд-розробник приділяв більше уваги серверній частині.)
Похожие кандидаты
-
Java developer
Днепр, Удаленно -
Java software engineer
Днепр, Винница , еще 5 городов -
Java-розробник
22000 грн, Днепр, Киев , еще 3 города -
Програміст Java
Днепр -
Java-розробник
Днепр, Запорожье , еще 8 городов -
Java Developer
Днепр