Работал в 3 компаниях   3 года

IT, Негосударственные организации / NGO

Java Developer

PC-Expert

IT

8 месяцев

09.2023 - 05.2024

* Automated the creation of microservices by saving 60% of time writing code using custom application-script.* Contributed to the migration process from CQRS microservice architecture to Commercetools which reduced annual costs by 70%* Implemented communication mechanisms between microservices using Kafka, enabling seamless data exchange and synchronization.* Redesigned and implemented a database system to efficiently store and manage data which reduced database load by 2 times.* Integrates payment processing functionality using Stripe API to facilitate seamless and secure transactions within the application* Provided mentorship and support to new team members by writing and updating documentations, facilitating their onboarding process and helping them understand project workflows.Skills: Java 17, Spring Boot, JPA/Hibernate, Kafka, PostreSQL, MongoDB, JUnit5, Mockito,Docker, GraphQL, Commercetools, Elasticsearch, Sonarqube, GitLab, Kubernetes, AWS

Java Developer

Run App

IT

1 год 1 месяц

02.2023 - 03.2024

* Migrated databases from Postgres to Mongo to optimize data storage and improve performance.* Configured JWT Security with KeyCloak to authenticate/authorize users accessing the API Gateway.* Removed all the logic from Controllers to the Service layer to reduce code duplication and improve separation of concerns.* Optimized all the code and main logic in most of the services in backend and frontend which led to increased efficiency and better performance.* Configured Grafana to collect metrics from all the services and provide insights into system performance and health.* Created robust exception handling and CircuitBreaker for all the services to enhance fault tolerance and reliability.Skills: Java 17, Spring Boot, JPA/Hibernate, JWT, PostreSQL, MongoDB, JUnit5, Mockito,Docker, Grafana, Prometheus, Zipkin, Keycloak, GitHub, Google Cloud

Software Engineer

Danish Refugee Council / Данська Рада у справах біженців в Україні

Негосударственные организации / NGO

1 год 8 месяцев

06.2021 - 02.2023

* Implemented advanced KYC search within the application for quick retrieval of user data which decreased the application processing time by 60% as assessed by the HR department. * Secured user data by splitting the existing PostgreSQL database into two databases, reducing data breach risks.* Implemented Redis for storing user sessions which increased system performance and scalability. * Excluded notification service from monolith system that improved system modularity and reduced coupling. * Developed sorting mechanisms based on various parameters that helped administrators efficiently manage and analyze data. * Refactored most of the code, resulting in improved maintainability, readability, overall code quality and easier debugging processes.Skills: Java 8/11, Spring Boot, JavaScript, CSS, HTML, Thymeleaf, Flyway, JUnit4, Mockito,Sonarqube, MySQL, Redis, Kafka

Ключевая информация

Java, Spring Boot, Microservices, Kafka, SQL, NoSQL, AWS, Google Cloud, JPA/Hibernate, Docker, GraphQL, Commercetools, Elasticsearch, Git, JWT, JUnit, Mockito, HTML, CSS, Javascript

Учился в 1 заведении

Polish Japanese Academy of Information Technology

Computer Science

Warsaw, 2027

Владеет языками

Английский

продвинутый

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Польский

продвинутый

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Русский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Украинский

свободно

Может проходить собеседование на этом языке

Может проходить собеседование на этом языке

Maksym

Java Developer

Киев

19 лет

полная занятость

Характер работы: удаленная работа

Обновлено 1 месяц назад