Software Engineer. Open source contributor. Happy father of three.
image-comparison. Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.
396spring-boot-mapstruct-example. Demo project for showing Mapstruct in general and unit tests in particularly
53flights-monitoring. Application for monitoring flight cost based on Skyscanner API. Application deployed on Heroku and application API can be tested on Swagger UI
20git-demo. Project created for step-by-step guidelines for learning Git
20skyscanner-flight-api-client. Published on Maven Central Java Client for a Skyscanner Flight Search API hosted in Rapid API
15usage-image-comparison. Examples of the usage image-comparison project
15raspberrypi-home-ecosystem. Home ecosystem based on single-board PC Raspberry Pi.
14taco-cloud. practice project for Spring in Action fifth edition.
12logger-lecture. Lecture about logging in Java for RD Epam.
12debug-presentation. Presentation for debug process via Intellij IDEA.
12romankh3. romankh3's CV
9aws-lambda-unzip-s3-java. AWS Lambda to extract zip files uploaded to S3
9movietracking. Movie tracking application
8drools-springboot-example. Example of using Drools engine.
7spring-batch-example. Java
7design-patterns. The examples of the design patterns project
6tictactoe. Own implementation of the game - TicTacToe. For any rectangle and any winner line count.
4cobol-code-example. Some cobol code.
3mongopresentation. Java
2flyway-example. The example of Flyway versioning based on Flyway
2desktop-image-comparison. Desktop using image-comparison
2partial-update. This library created to help serialize, deserialize, pass through application layers and collect all changes on each layer in DTOs, Models, Entities etc.
1springboot-postgres-docker-deployment-example. The project shows how to fast and easy add deployment process to Java app with database
1