Yehor K. Senior Java Engineer
Summary
- Have 5 years experience with Java and related technology;
- Experience working with Docker;
- Deep skills with PostgreSQL, MySQL, MS SQL Server;
- Experience working with financial projects;
- Good knowledge of PayPal API;
- Experience working with AWS and Google API;
- Experience with Microservices;
- Good logical thinking, self-learning, high level of responsibility;
- Responsible, hard-working, result-oriented, creative and communicative, team player;
- Upper-Intermediate English.
Experience
Java Developer
January 2022 - Present
Java Developer, Fintech Band
March 2018 – January 2022
Projects
Callnote
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. Create 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.
Mob-Client
Description: This project contains 2 main tasks: Everything related to credit card Activation/Issuing and collecting info about a user from all complexes.
Responsibilities: Developing new features and functionality, describing features implementation. Create 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.
Working project - Linkin
Description: The main purpose of this project is user registration and referrer/referral registration system.
Responsibilities: Developing new features and functionality, describing features implementation. Create 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.
Mob-Api-Back
Description: Everything related to payments and collecting installments/deposits info about specific users.
Responsibilities: Developing new features and functionality, describing features implementation. Create 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.
Anc
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.
FirstCare
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.
PizzaHot
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
State Technical University, Bachelor of Science: system software development
2013 - 2017