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

Performed the role of Team lead on the "Currency telegram bot" project.
On the "POS-Terminal" project, I got the opportunity to go through all the stages of commercial software development, from the plan to implementation. Experience with commercial equipment would be helpful.
POS-Terminal.
The program is a workplace of a cashier in a store. Allows standard operations of product sales, returns, official issuances, and deposits. Supports work with software RPO, barcode scanner, customer display, Ingenico bank terminal. The exchange with the 1C accounting system is carried out through XML files.
Written using Java 17, JDBC, Jacob, Swing.
Individual project.

Dahua access controller application.
A program for reading data from the access controller from Dahua and storing data in the MySql database. This controller is used for the simple recording of employee movements.
Written using Java 17, JDBC, Dahua SDK.
Individual project.

Price checker.
Android program for creating a price checker based on a tablet and a barcode scanner. Used in retail stores to check product prices. Advertising videos may be played during pauses between uses.
Individual project.

Currency telegram bot.
Telegram bot for quick access to the exchange rates of major Ukrainian banks. It is possible to set the user's time zone for accurate sending of messages. The bot has several languages.
Written using Java 17, Hibernate, Flyway, Jsoup, Telegram Api.
This is a team project on which I played the role of Team lead. I wrote the basic structure of the bot, modules for working with the database and program settings, the service for sending messages to the user after changing the course.
I want to have the opportunity to work on interesting projects and challenges that allow me to apply my skills and creative approach.
I want to be able to constantly expand my knowledge and skills in the field of Java development. I will willingly take part in educational programs, training or conferences. 
It is important to have a team where cooperation, mutual understanding and support prevail.