---
title: "Juan Carlos Gonzalez Cabrero (@malkomich) | Hashnode"
description: "Software Engineer. Read the latest articles by Juan Carlos Gonzalez Cabrero on Hashnode."
url: "https://hashnode.com/@malkomich"
---

@malkomich

# Juan Carlos Gonzalez Cabrero

@malkomich · Spain · Joined September 2016

Software Engineer

[Website](https://malkomich.github.io/)

### [Inside a Kafka Order Workflow: Outbox, Retries, DLQs and Idempotency](https://malkomich.hashnode.dev/inside-a-kafka-order-workflow-outbox-retries-dlqs-and-idempotency?utm_source=hashnode&utm_medium=feed)

A hands-on workshop on Transactional Outbox, retry topics, Dead Letter Queues, idempotent consumers, and reliable event processing with Spring Boot and Kafka.

13 min read · [malkomich.hashnode.dev](https://malkomich.hashnode.dev/inside-a-kafka-order-workflow-outbox-retries-dlqs-and-idempotency?utm_source=hashnode&utm_medium=feed)

[Aug 18](https://hashnode.com/posts/inside-a-kafka-order-workflow-outbox-retries-dlqs-and-idempotency/6a8437e1830e2d935a88b25a)

### [Building Resilient Integrations: Designing External API Layers for Failure](https://malkomich.hashnode.dev/building-resilient-integrations-designing-external-api-layers-for-failure?utm_source=hashnode&utm_medium=feed)

Practical patterns for consuming third-party services with timeouts, retries, validation, caching, and controlled degradation

15 min read · [malkomich.hashnode.dev](https://malkomich.hashnode.dev/building-resilient-integrations-designing-external-api-layers-for-failure?utm_source=hashnode&utm_medium=feed)

[Jun 9](https://hashnode.com/posts/building-resilient-integrations-designing-external-api-layers-for-failure/6a283ea2f30a12ff2e256689)

### [Ship Like a Pro: Real CI/CD from Staging to Productio](https://malkomich.hashnode.dev/ship-like-a-pro-real-ci-cd-from-staging-to-productio?utm_source=hashnode&utm_medium=feed)

Quality, security and automation built into every deployment

14 min read · [malkomich.hashnode.dev](https://malkomich.hashnode.dev/ship-like-a-pro-real-ci-cd-from-staging-to-productio?utm_source=hashnode&utm_medium=feed)

[Apr 30](https://hashnode.com/posts/ship-like-a-pro-real-ci-cd-from-staging-to-productio/69f3431d909e64ad07c0bb52)

### [Decoupling the Core: An Introduction to Hexagonal Architecture](https://malkomich.hashnode.dev/decoupling-the-core-an-introduction-to-hexagonal-architecture?utm_source=hashnode&utm_medium=feed)

An introduction to ports and adapters, DDD, and the boundaries that keep Java backends maintainable

12 min read · [malkomich.hashnode.dev](https://malkomich.hashnode.dev/decoupling-the-core-an-introduction-to-hexagonal-architecture?utm_source=hashnode&utm_medium=feed)

[Mar 20](https://hashnode.com/posts/decoupling-the-core-an-introduction-to-hexagonal-architecture/69bd4501475ca17974f65952)

### [Self-Hosting n8n on Raspberry Pi: HTTPS, DDNS & Automated Backups](https://malkomich.hashnode.dev/self-hosting-n8n-on-raspberry-pi-https-ddns-automated-backups?utm_source=hashnode&utm_medium=feed)

A production-ready home automation server with Docker, PostgreSQL, SSL and cloud backups

11 min read · [malkomich.hashnode.dev](https://malkomich.hashnode.dev/self-hosting-n8n-on-raspberry-pi-https-ddns-automated-backups?utm_source=hashnode&utm_medium=feed)

[Feb 19](https://hashnode.com/posts/self-hosting-n8n-on-raspberry-pi-https-ddns-automated-backups/69971817587b14d25b52dc2c)
