Iván Sainz-aja

Software Architect at AsyncAPI Initiative

A Coruña, Galicia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Iván Sainz-aja is a Software Architect and technical leader with 14 years building event-driven, API-first systems and guiding teams from hands-on design to governance. He founded ZenWave 360º to help organizations create clear, scalable software and currently leads Event-Driven Architectures Governance at Capitole while contributing to AsyncAPI as a maintainer, speaker, and tool builder. His background spans Java backend, cloud-native microservices (GCP-certified), API testing and AsyncAPI/OpenAPI/gRPC strategies, and practical open-source contributions to projects like Karate DSL and JHipster where he improved debugging and MongoDB integration. A mentor and educator at heart, he blends technical depth with coaching and applied psychology training, which he leverages to grow mid-level engineers into senior practitioners. Based in A Coruña, Spain, he pairs pragmatic engineering with a knack for making complex systems easier to understand and operate.
code13 years of coding experience
job16 years of employment as a software developer
bookLicentiate degree, Cultural Anthropology, Licentiate degree, Cultural Anthropology at UNED
bookHigher National Certificate (HNC) in Software Engineering, Computer Software Engineering, Higher National Certificate (HNC) in Software Engineering, Computer Software Engineering at South Thames College
bookCurso de Postgrado en Introducción e Iniciación al Coaching Personal y Ejecutivo, Curso de Postgrado en Introducción e Iniciación al Coaching Personal y Ejecutivo at Universidad de A Coruna
bookExperto Universitario en Programación, Diseño 3D y Robótica., Educational/Instructional Technology, Experto Universitario en Programación, Diseño 3D y Robótica., Educational/Instructional Technology at Universidad Internacional de La Rioja
bookMental Training Master - International Certification, Applied Psychology, Mental Training Master - International Certification, Applied Psychology at Scandinavian International University
bookBH, Economics, BH, Economics at Universidade da Coruña
languagesSpanish, Galician, English, Portuguese
github-logo-circle

Github Skills (26)

test-automation-framework10
testing10
amazon-elasticsearch10
generator10
java10
mongodb-database10
jhipster10
javas10
elasticsearchquery10
aws-elasticsearch10
database-design10
bdd10
spring-boot10
elasticsearch10
mongodb10

Programming languages (7)

TypeScriptJavaJavaScriptHTMLGroovyKotlinEJS

Github contributions (5)

github-logo-circle
karatelabs/karate

Dec 2020 - Nov 2021

Test Automation Made Simple
Role in this project:
userTest Automation Engineer
Contributions:3 reviews, 24 commits, 20 PRs in 11 months
Contributions summary:Iván primarily contributed to the debugging and enhancement of the Karate DSL's debug adapter, specifically addressing issues related to variable display during debugging sessions. The user implemented improvements to how variable snapshots are managed, ensuring that the current step's or stack-frame's state is accurately reflected. They also implemented new features to allow setting multiple hooks and feature names with spaces in command line.
load-testingapi-testingdeveloper-toolscucumbertesting-tools
jhipster/generator-jhipster

Sep 2018 - Dec 2018

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 24 comments in 3 months
Contributions summary:Iván primarily contributed to enhancing the repository's support for MongoDB, including the implementation of relationships within the database. They modified entity models and data transfer objects (DTOs) to accommodate MongoDB's structure. Additionally, the user updated server-side code, such as entity repositories and configurations, to integrate MongoDB's features, especially in relation to Elasticsearch. These changes included modifications to Elasticsearch mapping and the creation of custom converters to support the MongoDB integration.
development-platformyeoman-generatorgeneratormicroservicedocker
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial