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

I have experience working as a team leader in the marketing team, namely in the advertising department. I always found common ground with people and know how to plan my time and each team member's time effectively to bring maximum efficiency to projects, which is reflected in the numbers in our reports.

Therefore, I quickly connect with people, achieve success where others say it's impossible, learn new technologies quickly, and embrace challenges with enthusiasm, grateful for the opportunity to prove myself.
1) Short Linker - [Java 11, JDBC, SQL DB H2, Migration DB, Flyway, Thymeleaf, Hibernate, Lombok, Tomcat]

Role: Java Developer

Features:
- URL Shortening: The project allows you to input a long URL and shorten it to a compact format.
- Click Tracking: Each time someone opens a shortened link, the click count increases, and you can view the total number of clicks for each of the created shortened links.
- Analytics: The project can store information about click activity and provides a user-friendly interface to analyze link performance.


2) Notes - [Spring Boot, Spring MVC, Spring Data, Spring Security, Java 11, H2, Migration DB, Flyway, Hibernate, Lombok, JDBC] 

Role: Java Developer

In this project you should to login, before you go to the main page. In the main page you can create Notes, which push to DB H2. Project was completed with Spring technology

3) Telegram bot with exchange rate - [Java 11, Telegram, Rest API Privat 24 bank] 

Role: Java Developer

In this project I connect Java with Telegram and Privat bank, that you can check currently values of the rate. 

4) REST API Account- [Spring Boot, Spring MVC, Spring Data, Java 11, MySQL, Migration DB, Flyway, Hibernate, Lombok, JDBC]

Role: Java Developer

This is a REST API, which create and write to database a data about user. This data should be valid, and privacy info will be encoding. Also in this API realised a logic of login of user and update data of users.

5) Game "Towns" - [Java 11, JavaFX]

Role: Java Developer (Write a whole logic of the app)

There is a game, where you should divine the city. This city should be started from character the word, which was before. The word must be city (validate is present). Only Ukrainian city.

6) REST API Bank- [Spring Boot, Spring MVC, Spring Data, Java 11, MySQL, Migration DB, Flyway, Hibernate, Lombok, JDBC]

Role: Java Developer 

This is a REST API, where you can find operation with bank account. It's small bank ecosystem with registration new customers, transactions and other features.
For me, personal comprehensive development is the most important. I would be very happy if your company or team can provide me with such an opportunity. In return, I will give you all this development in the form of excellent results on the project.