Position: Junior Java Developer
Category: Java
English level: intermediate
Years of experience: 0


I have experience with five  own projects:

The first and second projects are web applications. For these projects, I used technologies such as Java, Maven, PostgreSQL, Spring (Core, MVC, Boot, Data, Security), Thymeleaf, JUnit5, and Mockito. The first project is a prototype of a closing shop, while the second is a web forum based on different themes.

The third project is a RESTful service used for managing a library. The technologies employed in this project include Java, Maven, PostgreSQL, Spring (Core, MVC, Boot), Hibernate, JUnit5, and Mockito.

The fourth and fifth projects are Telegram bots. The first Telegram bot serves as a helper for learning new words in any language. It provides functionality for adding words, and taking tests, and offers additional features. The second Telegram bot is a prototype of an anonymous chat within the Telegram platform. It enables anonymous conversations between two random users.