Software Engineer en Madrid. Software de empresa, productos para clientes y herramientas para agentes de IA.

Michael Retamozo

Programo profesionalmente desde 2019 y hoy reparto el trabajo entre tres sitios.

En Hiberus formo parte del equipo que trabaja para el Área de Seguros de Banca de Ibercaja: microservicios en .NET 8 y microfrontends en Angular, unidos con Module Federation y una arquitectura orientada a eventos, primero sobre RabbitMQ y ahora sobre Kafka.

Con Retama, el estudio que llevo con mi hermano, hago aplicaciones web y herramientas internas para empresas y pequeños negocios.

Y mantengo Ospec-Workflow, un arnés para agentes de IA que programan. Lo uso en mis proyectos, esta web incluida.

Ver Ospec-Workflow

La mascota de Ospec: un pulpo de esmoquin que dirige con una batuta.

Ospec-Workflow

Un arnés de desarrollo guiado por impacto para agentes de IA. La CLI ospec deduce qué debe cada cambio a partir de lo que toca, y solo lo cierra cuando ha visto la prueba de cada obligación.

Funciona en Claude Code, Codex, Cursor, VS Code, Copilot CLI, OpenCode y Antigravity.

¿Qué toca tu cambio?

Lo que ospec le exige

  • checks-passLos checks del proyecto pasan sobre el árbol actual.
  • repro-testUn test que reproduce el fallo: primero falla y después pasa.
  • contract-spec-and-testEl documento del contrato y su test cambian en el mismo diff.
  • migration-compat-and-testUn test de la migración, con un plan de compatibilidad o de vuelta atrás.
  • trust-reviewUna revisión de seguridad acotada y de solo lectura.

Experiencia

Sobre mí

Base
Madrid, España
Programando desde
2019
Ahora
Hiberus (Ibercaja) y Retama

Empecé con aplicaciones de escritorio y pasé por soporte técnico, y de ahí me quedó la costumbre de mirar el sistema entero antes de tocar una parte. Hoy trabajo sobre todo con .NET y Angular, y con agentes de IA que programan: los dirijo, reviso lo que hacen y hago las herramientas que comprueban su trabajo.

Cuando no programo, suelo estar en la naturaleza.

Stack

Frontend

  • TypeScript
  • JavaScript
  • Angular
  • Angular Material
  • React
  • Next.js
  • Astro
  • Three.js
  • Tailwind CSS
  • Bootstrap
  • HTML, CSS
  • Figma

Backend y datos

  • C#
  • .NET
  • Node.js
  • Java
  • C
  • RabbitMQ
  • Kafka
  • SQL Server
  • Oracle SQL, PL/SQL
  • MongoDB
  • Firebase

IA y herramientas

  • Claude Code
  • Codex
  • Cursor
  • MCP
  • OpenSpec
  • Gemini API
  • Docker
  • Azure DevOps
  • Git, GitHub

¿Tienes un proyecto o un puesto que encaje? Escríbeme.

hello@mretamozo.com

Madrid, España