Position: Java Developer
Category: Java
English level: fluent
Years of experience: 0.5

I'm mostly proud of finishing a training cource project, as it is the biggest one I've ever made.
I have an experience of being a team-leader and a backend developer in a team of junior java trainees during the Netcracker training course. Our team has developed a e2e REST solution for flights management. 
The tech stack consisted of: Spring(web, security), custom-built dao engine (uses object-relational model) and Oracle DB.
My responsibilities were implementing annotation-based mapping from POJOs to database schema including transfering data in both sides, implementing JWT-based web security and implementing JPA-like repositories with our custom dao layer. Besides the development, I also was responsible for the planning of a project: starting from the functional and quality requirements ending with task distribution and time-management (with the help of mentors).

Other than finishing a team-wise project, I have experience of solely creating desktop applications with javafx as freelance tasks.
I would like to become a part of a close-knit team which cares about a quality of the final product and can give a hand in situations when one of the team members lacks a courage of moving forward.