I am Iván García Sainz-Aja.

I am a programmer. That is where I start and where I always come back to.

I model event-driven architectures, design API governance at scale, and build the tools that make good architecture visible and automatable. Then I use those tools to build actual software.

Ivan Garcia Sainz-Aja

Open Source

ZenWave Platform

Build and navigate the architectural world model of your business directly from your IDE, connecting APIs, schemas, domain models, business flows, and the services that implement them.

ZenWave SDK

Generate Spring Boot services, tests and documentation from domain models, business flows and API specifications.
The generated code speaks your domain language and provides consistent structure instead of repetitive scaffolding.

AsyncAPI Initiative

AsyncAPI TSC member and Ambassador. Contributor to AsyncAPI Studio, VSCode Preview, Java/Kotlin generators and infrastructure provisioning tooling for Kafka and Schema Registry via Terraform.

Arcadia Editions

The Arcadia Editions Series

The Fictional Company I Built to Explore Event-Driven Architecture

A fictional board game retailer built to explore event-driven architecture end-to-end. Domain discovery, flow modeling, API generation, and running Spring Boot services - all in the open.

Latest Articles

View all
API First Ops: Provisioning Kafka from AsyncAPI with Terraform
#api-first#asyncapi#terraform

API First 360: AsyncAPI as the Source of Truth for Code and Infrastructure

· 7 min read

API First should not stop at generated code. In event-driven systems, the same AsyncAPI contract should help producers, consumers, and platform teams understand and provision the infrastructure that makes the API real.

→ Read article
#Apicurio#CI/CD#AsyncAPI

Apicurio Registry Maven Plugin: CLI Mode and Autoconfiguration

· 12 min read

Three upstream fixes that make the Apicurio Registry Maven Plugin work from the CLI with minimal configuration

→ Read article

Hands-On Architecture

View all

Recent Talks

View all

Artículos en Español

Ver todos