Position: Java Software Engineer
Category: Java
English level: upper
Years of experience: 1

PROJECT:

Shoeshop
April 2023 - May 2023
A web application with which the user can choose shoes to his liking and add them to the cart for further payment and filling.
The project includes both Front-end (HTML, CSS, Thymeleaf) and Back-end (Spring, Hibernate, SQL).
Authentication and authorization, mailing, product filtering were implemented. The administrator can add, change and delete shoes.

Notes and Reminders
June 2023 - June 2023
A REST application where you can create your own notes with a reminder function. That is, reminder letters with information about your note will be sent to the indicated mail. The frequency of letters, the interval between them and much more can be adjusted manually.
JWT Token technology is used for authentication.

Project codes with documentation can be viewed in my GitHub.
About me:
I have been developing service applications in the Java programming language (Spring framework) for more than a year. During this time, several proprietary projects were created, relying on long-term product support and easy scalability.

Skills:
- Java Core
- Hibernate
- Spring Framework (Spring Boot, Spring Web, Spring Data JPA, Spring Security)
- Unit testing (JUnit 5, Mockito)
- SQL (PostgreSQL, MySQL)
- NoSQL (MongoDB)
- HTML
- CSS
- JavaScript
- Thymeleaf
- Maven (Gradle)
- Git

Experience:
Development of own projects 2022 / 2023
During this time, service applications were created, which included both Front-end (HTML, CSS, Thymeleaf) and Back-end (Spring, Hibernate, SQL).