Position: Разработчик Java
Category: Java
English level: pre
Years of experience: 0

2018:
Created a web client that checks credit cards to ensure correct input using the free CDYNE service
Programming languages: Java
Technology: SOAP, JSF

2018:
 Developed  an on-line library using Spring Boot.
The user enters a name, genre or author in the search bar and receives the query result in the form of a list of covers of online books. There is the possibility of voting for books. The application displays top books based on voting. There is a division by levels of access, i.e. for admin open options for adding, deleting, editing books, authors, publishers, genres.An application includs the following functional :
• Authentication / authorization of the user to enter the library (login-password)
• Separation by roles (access to protected sections only for admins)
• Ability to edit / delete / add books
• Customizable page output
• Editing the directories that are used in the book
• Switching languages (Russian and English)
• Search for books, search for reference values
• Reading books
• Voting for a book
• Collecting statistics on the number of book views
Programming languages: Java
Technology: Spring Framework, Lombok, Gradle, Hibernate, Bootstrap(Bootsfaces), JSF, XHTML, Ajax, IntelliJ IDEA, MySQL, GlassFish (Payara)

2017:
Developed a desktop application for users of the Prom.ua resource, which reads data from the partner site; tests for these data positions in the final file. If there are no matches, a new record is created in the final Excel file. The final file is used by the Prom.ua server as a data source for the user's site.
Programming languages: Java
Technology: Apache POI, jsoup, DOM
Achievements: developed and put into commercial use desktop application
Java Swing, Apache POI, Java 8, Java2 EE, JPA/Hibernate, Spring, SOAP, RESTful, Maven, Gradle, GlassFish(Payara), AngularJS.
 Development Environment:  Eclipse, IntelliJ IDEA; 
 Databases: MySQL;