Павло

Java-розробник

Employment type:
part-time
Age:
42 years
City:
Dnipro

Contact information

The job seeker has entered a phone number , email and LinkedIn.

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

Education

Дніпровський національний університет імені Олеся Гончара

Фізико-технічний
Higher, from 2000 to 2005 (5 years)

Additional education and certificates

Комп'ютерна школа Hillel, курс JAVA BASIC

2023, 2 міс
Certificate

Комп'ютерна школа Hillel, курс JAVA PRO

2024, 6 міс
Certificate

Knowledge and skills

  • Обучаемость
  • Java
  • Знание принципов ООП
  • SQL
  • HTML
  • Spring Boot
  • MySQL
  • Hibernate
  • CSS
  • Git
  • IntelliJ IDEA

Language proficiencies

  • English — beginner
  • Ukrainian — advanced

Additional information

Мій демо-проект

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-токен.
Проект виділяється творчим підходом: продуманий інтерфейс та функціонал забезпечують інтуїтивно зрозуміле керування всіма аспектами системи. Проект демонструє мою увагу до деталей (в т.ч. фронтенду) у всіх його куточках, а також прагнення до створення продуманої архітектури, гнучкості та масштабованості. Такий підхід, який відображатиме не лише професійні навички, а й особисті якості, які будудь проектуватиметься на полях будь-якої можливої ​співпраці.
(Фронтенд проекту вимагає доопрацювання щодо адаптації в деяких містах інтерфейсу до зміни масштабу. Як бекенд-розробник приділяв більше уваги серверній частині.)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: