Працював в 6 компаніях 5 років 9 місяців
IT
Senior Java Developer
NCDEV
IT
11 місяців
06.2023 - 05.2024
Duties:
- Analyzing received information to inform project decisions.
- Selecting appropriate technologies for project implementation based on the analysis.
- Designing the program architecture.
- Creating the database schema.
- Organizing the application development process.
- Collaborating with frontend developers, testers, and DevOps teams.
- Developing programs within short timeframes.
Achievements:
- Successfully implemented architecture within tight deadlines.
- Organized and facilitated coordinated team efforts.
- Designed and created a database with a dump, incorporating automatic filling using Liquibase.
- Developed manager authorization using JWT tokens.
- Implemented REST API for managers.
Middle Java Developer
AFP
IT
10 місяців
08.2022 - 06.2023
Duties:
- Supporting other projects and generating reports in CSV format.
- Developing an action plan to restore system operation and improve productivity.
- Analyzing the system and describing its main functionality.
- Direct communication with the customer.
- Creating documentation.
Achievements:
- Provided the customer with a clear plan for restoring and improving the system, which received approval.
- Created a convenient reporting function.
- Improved my knowledge of microservice architecture.
Middle Java Developer
AllBridge
IT
7 місяців
01.2022 - 08.2022
Duties:
- Developing a project to create a bridge between different blockchains.
- Learning and using the new web3j framework for working with the Ethereum blockchain in Java.
- Participating in regular meetings to discuss goals and achievements with the team.
Achievements:
- Implemented a message broker that monitored changes on the smart contract of one blockchain and sent messages from the smart contract of another blockchain.
- Presented the functionality of the demo project.
- Created a multi-module Gradle project.
- Successfully completed the project on time with the team
Middle Java Developer
Neonomics Ukraine
IT
6 місяців
07.2021 - 01.2022
Duties:
- Adding new functionality to the user module.
- Participating in creating the architecture of new modules.
- Communicating daily with the team in English.
Achievements:
- Developed functionality for asynchronous processing of user data and authentication in the system.
- Selected for the architecture design team and created a diagram for the reporting module.
- Improved communication skills.
Junior Java developer
Corside Group
IT
1 рік 11 місяців
08.2019 - 07.2021
Duties:
- Creating the seller's cabinet.
- Improving the search module and search parsing.
- Bug fixing.
Achievements:
- Migrated data retrieval from Amazon FTP to Amazon API.
- Developed a search feature for entities in the database by key elements in the search string.
- Fixed bugs in the configuration of the Apache Solr search engine.
Student
EPAM
IT
11 місяців
09.2018 - 08.2019
- I have passed 5 courses in the laboratory: (Multithreading,Java 8, Spring, Hibernate, Testing(JUnit, Mockito))
- I have wrote the functionality for the user's account (RestAPI)
- I have Сonfigured Spring Security to work with CloudFiles
Used all the knowledge to create a commercial project «DogHotel» together with the team took part in SCRUM meetings.
I had improved my knowledge of Java, had learned the basic algorithms, patterns and principles of programming.
My contribution to the «DogHotel» project: Developed functionality for the user interface. Сonfigured Spring Security to work with CloudFiles.
https://www.doghotel.com.ua/
Ключова інформація
- commercial experience with java more 7 years
- Java 11+, Spring, JWT, PostgreSql, JPA(Hibernate), Log4j, JUnit, Mockito, Maven, Swagger, Postman, Docker, Jira, GIT, ActiveMQ, REST API, SCRUM, HTTP methods.
- Java FX, Vertx, MongoDB, JDBC, SQL, Tomcat, Jenkins, MySql, MariaDB, Cassandra, Redis, ElasticSearch, Solr, Telegram API, Web3j, solanaj.
- OOP, KISS, DRY, YAGNI, SOLID, BDUF, APO
Навчався в 2 закладах
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute
TEF
Kiev, 2023
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute"
TEF
Kiev, 2019
Володіє мовами
Англійська
середній
Українська
рідна
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Курси, тренінги, сертифікати
Epam
- I have passed 5 courses in the laboratory: (Multithreading,Java 8, Spring, Hibernate, Testing(JUnit, Mockito))
- I have wrote the functionality for the user's account (RestAPI)
- I have Сonfigured Spring Security to work with CloudFiles
Used all the knowledge to create a commercial project «DogHotel» together with the team took part in SCRUM meetings.
I had improved my knowledge of Java, had learned the basic algorithms, patterns and principles of programming.
My contribution to the «DogHotel» project: Developed functionality for the user interface. Сonfigured Spring Security to work with CloudFiles.
https://www.doghotel.com.ua/
Додаткова інформація
Hobby
I communicate well with people.
I like to play tennis, volleyball.
I really enjoy programming and solving complex problems.
Yevhenii
Yevhenii
Senior Java Developer
Київ
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота, гібридна, в офісі/на місці
Оновлено 2 місяці тому