Position: Junior Java Developer
Category: Java
English level: upper
Years of experience: 0.5

1. I am a switcher to IT, so I am happy that I could achieve the current level of Java and related technologies knowledge and skills. 
2. I won the Java Hackathon (the Global Project Competition) as a part of a team developing web application.
3. I successfully completed a Java program for strong juniors / middles.
Dog Hotel Project (July 2022 – today, EPAM)
	A web project for providing hotel and care services for dogs while their owners are away, shelter for homeless animals and help them to find home.
Technology stack: 
-	Java 17
-	Maven
-	MariaDB
-	Spring Framework
-	REST API
-	JUnit testing framework
-	Swagger
-	Jenkins
My initiative:
-	Provided API connection to Cloudinary.
-	Implemented Viber API
-	Improved Swagger documentation.
-	Enhanced of DB structure. 
-	Improved project test coverage.
-	Fixed bugs etc.
Team:
• 3 BackEnd Java developers                         
• 3 FrontEnd JavaScript developers                 	• 2 Business Analysts
• 4 QAs
• 2 DevOps

Emotional Help Project (December 2022)
	A server-based application that provides psychological assistance services (questionnaires, consultations with psychologists, trainings, courses and therapy).
	Developing the project, wined the international EPAM Global Project Competition (Hackathon).
Technology stack: 
-	Java 17
-	Maven
-	PostgreSQL 
-	Spring Framework
-	Hibernate, JPA
-	REST API
-	MapStruct
-	Specifications
-	JUnit
-	Jenkins
-	Front-end: Angular, TypeScript
My initiative:
-	Designed project architecture
-	Created and managed a GitHub Organization for team members and mentors to collaborate across the project
-	Implemented the majority of backend part 
-	Implemented MapStruct and Specifications
-	Implemented Spring Security Authorization and Authentication
-	Implemented custom annotations
Team:
• 2 BackEnd Java developers                         
• 2 FrontEnd Angular developers                 	• 2 Automation QA Java
• 1 DevOps

Hotel Projects (January – March 2022)
	Projects created as final part of EPAM External Java Training.
	A web application that provides services of choosing and booking a room, paying invoices, etc.
Spring project
Technology stack: 
-	Java 11
-	Maven
-	MySQL 
-	Spring Framework (Spring MVC, Spring Boot, Spring Data, Spring Security, Spring Validation)
-	Hibernate, JPA
-	JUnit, Mockito
-	Thymeleaf
-	HTML, CSS
Servlet project
Technology stack: 
-	Java 11
-	Maven
-	MySQL 
-	JDBC API
-	Servlets
-	Appache Tomcat
-	JUnit, Mockito
-	JSP, JSTL 
-	HTML, CSS