Experience
Java Software Engineer, Callnote
01.2022-11.2022
Description:This project is based on 2 modules: basic java application and back-end side for it.
The main purpose of this application is to record conversations from different communication apps ( zoom/teams etc.) There are also a few features like the transcription to text from voice recording (using Google and IBM Watson Apis), and sharing recordings with dropbox/google/OneDrive/Youtube. The application also uses different modules like Executable files, audio-encoding, audio-capture modulesÂ
Responsibilities:
- Developing new features and functionality
- Describing features implementation
- Creation of new reports and system bug fixes.
- Old Code refactoring and optimization.
- Investigation of possible to implement the feature, code review
Technologies:Â Gradle, Java 8, Spring, log4j, Hibernate, PostgreSQL, JSON, REST, GoogleApi (Analytics, speech to text), AMAZON AWS (queue + simple email service + S3 ), Authorize, PayPal, Lombok
Â
Java Software Engineer, Mob-Client
05.2021-12.2021
Description:This project contains 2 main tasks: Everything related to credit card Activation/Issuing and collecting info about users from all complexes.
Responsibilities:Â
- Developing new features and functionality
- Describing features implementation.
- Creation of new reports and system bug fixes.
- Old Code refactoring and optimization.
Technologies: Java 11, Spring Boot, JSON, AwaitUtils, Log4j2, Spring Redis, Lombok, Spring Security, Test Containers, WireMock, JSON, REST
Â
Java Software Engineer, Working project - Linkin
10.2020-04.2021
Description:The main purpose of this project is user registration and referrer/referral registration system.
Responsibilities:
- Developing new features and functionality,
- Describing features implementation.
- Creation of new reports and system bug fixes.
- Old Code refactoring and optimization.
Technologies: Java 11, Spring Boot, Spring Data Jdbc, AwaitUtils, Log4j2, Spring Redis, Lombok, Spring Security, Test Containers, Postgresql, RabbitMq, WireMock, JSON, REST
Â
Java Software Engineer, Mob-Api-Back
06.2020-10.2020
Description:Â Everything related to payments and collecting installments/deposits info about a specific user.
Responsibilities:Â
- Developing new features and functionality,
- Describing features implementation.
- Creation of new reports and system bug fixes.
- Old Code refactoring and optimization.
Technologies: Java 11, Spring Boot, JSON, AwaitUtils, Log4j2, Spring Redis, Lombok, Spring Security, Test Containers, WireMock, RESTÂ
Â
Java Software Engineer, Anc
12.2019 - 06.2020
Description:Â Drug Store with info about users.
Responsibilities: Code development and bug fixing.
Technologies: Java 11, Hibernate, Postgresql, Spring Security, Spring boot Data Jpa, Spring Boot ThymeLeaf, HTML, CSS, Tomcat, SLF4J, Maven
Â
Java Software Engineer, FirstCare
01.2019 - 11.2019
Description:The app for maintaining the UK’s largest database on absence, covering 185,000 employees and recording more than 10.2 million absences.
This app offers a simple, effective way to improve productivity by reducing absence and its associated costs.
Responsibilities: Developing a new module that allows users to subscribe to scheduled reports which are generated automatically and according to the schedule sent to users' emails.
Technologies:Â Java 8, Spring: Boot, Security, MVC, Data, JPA, MS SQL Server, ORM - Hibernate, REST, Maven, JUnit4, Mockito, GitBucket, Jira, Confluence, Flyway, Docker, Docker-compose, Swagger.
Â
Java Software Engineer, PizzaHot
03.2018 - 11.2018
Description:Online Pizza store with different purchase options.
Responsibilities:Â Code development and bug fixing.
Technologies:Â Â Java 11, Hibernate, Postgresql, Spring Security, Spring boot Data Jpa, Spring Boot ThymeLeaf, HTML, CSS, Tomcat, SLF4J, Maven
Education
Bachelor of Science: system software development, Dniprovskiy State Technical University
2013 - 2017