Position: Java Software Engineer / Security Engineer
Category: Java
English level: upper
Years of experience: 1.5


EIS Group
Security Engineer/Security Developer
• Introduced new programs using Python or Java to improve performance in finding new security vulnerabilities
• Created utility programs using Java or Python which improve performance and speed to use separate programs that helps to find security vulnerabilities
• Checked and debugged existing monolithic or microservices programs to find any kind of security vulnerabilities
• Helped to prevent security vulnerabilities when switching from a monolithic program model to a microservice one

EPAM Systems
Junior Software Engineer
• Managed JUnit testing in projects with 85+% code coverage
• Planned and implemented new functionality including Amazon Web Services
• Improved and optimized existing implementation of dashboard
• Refactored existing services to improve their speed, readability

Back-end cryptocurrency exchanger
A service that allows you to make exchanges of different cryptocurrencies which placed in Binance exchange.
Technologies that used in this project
• SQL: MySQL, PostgreSQL
• Java: Java8, Java Core
• Spring: Spring Security, Spring Mail, Spring Data
• Hibernate
• Docker
• Amazon: S3
• REST
• API: Official Binance api
• Deploy: Heroku

Full-stack web service library
Service was created for use by Igor Sikorsky Kyiv Polytechnic Institute. The service provides a full range of options for both a regular user and an administrator.
Technologies that used in this project
• SQL: MySQL, PostgreSQL
• Java: Java8, Java Core
• Spring: Spring Security, Spring Main, Spring Data
• Hibernate
• Docker
• Amazon: S3
• Deploy: Heroku