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


LLC “Attractor School Plus”, Bishkek – mentor
SEPTEMBER 2022 - PRESENT
-Consulting students and explaining new topics: providing support and guidance to students in the learning process, explaining complex concepts, and helping to understand the material.
-Checking homework and tests: evaluating students' homework and tests according to established assessment criteria, providing feedback and recommendations for improving the quality of work.

Development of an application for renting goods and services
Java developer
MAY 2022 - AUGUST 2022
Technologies:
Frameworks: Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
Build tools: Maven
Databases: PostgreSQL
Database migration tools: Flyway
API documentation tools: Swagger
Version control systems: Git
Authentication and authorization protocols: OAuth2

Online Shop
Java developer
MAY 2022
Description:
The “Online Shop” project was created as part of the “Development of Web Applications on Spring Framework” course.
Implemented functionality includes shopping cart, order placement, product catalog viewing, user authentication, and account management.
Spring Framework was used to implement the application infrastructure, JPA for working with the database, Flyway for managing database migrations, and Apache Freemarker for page templating.
Git was used for version control and Maven for managing project dependencies.
User authentication and authorization were implemented using Spring Security.