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

Briefly about my character:
-I am a hardworking, calm, and ambitious person.
- Ready to improve my skills and listen to criticism.
- Can be entirely concentrated on a given task.
- Perceive failures as a challenge and a way to improve myself.
- Reliable team player.
- Taking a Bachelor's Degree in Computer Science at Taras Shevchenko National University of Kyiv.

Main achievements:
-Successfully finished practice in Blocksoft Lab in writing smart contracts on Solidity;
-Finished Java EE Course in EPAM Systems.
During the Java EE course at EPAM Systems, I wrote two MVC projects on Java. The first project was written using servlet technology, and the second one used the Spring Framework. 

In the Spring project, I: 
• Implemented the application logic using Spring Framework and Maven.
• Implemented the application front-end using HTML/CSS, Thymeleaf as a template engine, and Bootstrap.
• Implemented PostgreSQL database using Spring Data.
• Implemented Localization for English and Ukrainian languages.
• Implemented Spring Pagination.
• Implemented Authorization and Authentication functionality using Spring Security.
• The Logging utility Log4j2 was used.
• Covered the application services and methods with JUnit, Mockito, AssertJ, and Spring Boot tests.

I also completed Docker, RabbitMQ, and AWS cloud fundamental courses.
I am also willing to consider internship offers with technologies that are new to me.