Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1


I have a few pet projects:
1. YHSH (YourHomeSportHelper) - The project is designed to record sports trainings, both
one at a time and in the form of Workouts, which include several workouts, and to obtain
statistics on trainings.
Used: Java (core, collection, stream, records), Spring (boot, mvc, data, mail, security),
JUnit5, Mockito, JWT, TS, Angular, MySQL, HTML, CSS,
OCI (Instance, VCN, Email Delivery), Cloudflare (DNS, Email, SSL/TLS), SonarQube,
Gradle
2. ESM (Epam self-study project) - The project was created as a training project for
developing a REST service using spring-boot.
Used: Java (core, collection, stream, records), Spring (boot, mvc, data, security), JUnit5,
Mockito, HATEOAS, MySQL, JWT. SonarQube, Jenkins, Maven