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

I have very good algorithmic thinking, because i was interested in programing since 6th grade, back then i was coding on Pascal, i loved to solve problems and i participated in every competition that was held in our city and won some of them.
I was working on several projects in different domains:
First one was small AI generating app where i was working on OpenAi Api usage and some CRUD operations with their entities.
Next one was fintech domain, we were using KillBill billing system and writing plugins for it.
The last one was telegram bot for inside of the company where i was working on integrating with telegram and handling all commands.
I was using Spring Boot, Spring MVC, Spring Reactive, Spring Data JPA, Spring Security, PostgreSQL, both liquibase and flyway, both maven and gradle.