Portfolio

This is my portfolio — a look at how I design and build systems with Java

RabbitMQ Demo Thumbnail

RabbitMQ Demo

Java application demonstrating the use of RabbitMQ as an asynchronous messaging system. Includes queue configuration, producer, and consumer within a Maven project.

Technologies: Java · Maven · RabbitMQ · Asynchronous Messaging

Testing & Kubernetes Demo Thumbnail

Testing & Kubernetes Demo

Java project showcasing different types of testing and container deployment using Docker and Kubernetes.

Technologies: Java · Docker · Kubernetes · Testing

Kafka Demo Application Thumbnail

Kafka Demo Application

Java project implementing a producer and consumer using Apache Kafka, demonstrating asynchronous message flow, topics, and event-driven architecture.

Technologies: Java · Kafka · Message Production/Consumption

Redis Demo Application Thumbnail

Redis Demo Application

Basic example in Java showing how to implement a caching system with Redis to improve application performance by avoiding repeated database accesses.

Technologies: Java · Redis · Spring Boot · Cache