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

I’m a self-learner, so every skill that I have in the skills list, I’ve learned by myself.
Also, I have a degree as Junior Specialist in Software Engineering.
I have more than one year of non-commercial development experience with using Java and Spring Framework.
I have a bunch of pet projects on my GitHub account.
Here is one of them:
REST API for Freelance Delivery Service. REST API implements the back-end part of the freelance delivery service. Users can post advertisements of delivery and other, user-drivers can execute it. Implemented status tracking of orders, filters for drivers and advertisements with CriteriaAPI. Recommended orders for drivers and recommended drivers for orders. Also, the user can appoint a driver to his order. API secured with OAuth 2.0 protocol with an authentication server of Auth0. Also, the project has been deployed to Heroku. The API was documented with OpenAPI. Used technologies: Back-end developed using Spring Framework: Spring Boot, Spring MVC, Spring Security, Spring Data. OAuth 2.0, PostgreSQL, Heroku, OpenAPI.
I continue to learn about back-end technologies with Spring.
I expect to be a back-end developer who will implement back-end stuff with modern technologies and get a professional growth in this direction.