mario@naya:~$ whoami

Mario Naya

Software Engineer · Agentic Testing Systems

Construyo sistemas agénticos con IA aplicada al desarrollo de software. Actualmente en Hiberus, diseñando arquitecturas de memoria persistente y patrones de orquestación entre agentes LLM para proyectos de gran escala.

loc · Zaragoza, España

about

Llegué al desarrollo de software tras una larga carrera previa en entornos corporativos liderando equipos de atención al cliente. Esa experiencia me dio algo que la formación técnica por sí sola no da: comprensión del negocio real, gestión de personas bajo presión, y criterio para distinguir lo importante de lo accesorio.

Desde 2024 he orientado ese bagaje al desarrollo con IA, donde veo la convergencia más interesante entre ingeniería y producto a día de hoy. Trabajo activamente en diseño de sistemas agénticos, arquitecturas de memoria persistente, gestión de contexto en LLMs e integración de agentes con herramientas de desarrollo como Claude Code y GitHub Copilot.

áreas

  • Sistemas multiagente con permisos acotados y handoffs explícitos
  • Arquitecturas de memoria persistente y gestión de contexto en sistemas LLM
  • Spec-Driven Development aplicado a proyectos con IA
  • Prompt engineering aplicado a flujos de QA y desarrollo
  • Evaluación y observabilidad de sistemas agénticos

stack

Java · Spring Boot · TypeScript · Angular · Cypress · Playwright · Python · Claude Code · GitHub Copilot · LangChain · RAG

projects

  • choreon-framework en desarrollo

    Framework personal para Spec-Driven Development con agentes de IA. Explora una arquitectura coreografiada (sin orquestador central) basada en sistemas desacoplados con contratos tipados estrictos. Cada sistema es responsable de su propia entrada y salida; el flujo emerge de la composición de contratos.

  • Implementación de referencia del patrón de punteros task-aware. Mecanismo de memoria que desplaza la decisión de selección de contexto del arranque al cierre de sesión, reduciendo el contexto inicial al mínimo útil.

  • Proyecto de fin de grado para gestión de competiciones deportivas. Backend en Spring Boot, frontend separado en Angular.

writing

Escribo en inglés en dev.to cuando tengo algo concreto que aportar sobre sistemas agénticos, memoria persistente o desarrollo asistido por IA.

Ver perfil en dev.to

contact

Si trabajas en sistemas agénticos, memoria en LLMs o IA aplicada al desarrollo, y crees que este perfil puede aportar, escríbeme.