Position: Java Developer
Category: Java
English level: upper
Years of experience: 2


"Neprozorro" IT company, java developer
REST, Spring, PostgreSQL, LiquidBase, Maven, Tesseract.
The project with the modern technologies stack is divided into two parts, one is for parsing and another is for user-server interaction with one database and two schemas.
Parsing and 3rd party API integrations were done for several web services.
User interaction service is implemented as a layered architecture - controller, service, and repository. With Swagger API, user model, and KeyCloak integration

Epam Java final project – Transport Company.
Technologies: Java 8, Tomcat, Servlet API, JSP, Junit, Mockito, JDBC, MySQL, Log4J, Lombok
Description: This is a web application in which the manager can create routes and the price of transportation. Users can register and calculate price of transportation and accepted or rejected invoice.

Coffee booking service. (pet project)
Technologies: Rest, Spring, PostgresSQL, Hibernate, Maven
Description. It’s service for booking some beverages before arrival.

Todo list  (pet project)
Technologies: Rest, Spring, PostgresSQL, Hibernate, Maven, Mockito, Docker, MapStruct, Spring Data.
Description	 It's an implementation of the idea of gamification to the to-do list. The user is able to create tasks for himself and choose the level of difficulty and scarity and then in accordance of those values he'll get an experience.