mario@naya:~$ whoami

Mario Naya

Software Engineer · Agentic Testing Systems

Building agentic systems for large-scale clients at Hiberus. Focused on persistent memory architectures, context management and orchestration patterns for reliable LLM-based development.

loc · Zaragoza, Spain

about

I came to software engineering after a long career in customer-facing corporate roles, the last few of them leading teams. That background gave me something a purely technical formation does not: real business understanding, people management under pressure, and the judgment to separate what matters from what does not.

Since 2024 I have directed that toward AI-assisted development, where I see the most interesting convergence between engineering and product today. My active work covers agentic system design, persistent memory architectures, context management in LLMs, and integration of agents with development tooling such as Claude Code and GitHub Copilot.

areas

  • Multi-agent systems with scoped permissions and explicit handoffs
  • Persistent memory architectures and context management for LLM systems
  • Spec-Driven Development applied to AI projects
  • Prompt engineering applied to QA and development workflows
  • Evaluation and observability of agentic systems

stack

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

projects

  • choreon-framework in development

    Personal framework for Spec-Driven Development with AI agents. Explores a choreographed architecture (no central orchestrator) based on decoupled systems with strictly typed contracts. Each system is responsible for its own input and output; flow emerges from contract composition.

  • Reference implementation of the task-aware pointer pattern. A memory mechanism that shifts the context-selection decision from session start to session end, reducing initial context to the minimum useful set.

  • compapptition-api final project

    Final degree project for managing sports competitions. Spring Boot backend, separate Angular frontend.

writing

I write in English on dev.to when I have something concrete to add about agentic systems, persistent memory or AI-assisted development.

View dev.to profile

contact

If you work on agentic systems, LLM memory or AI applied to software development, and think this profile might fit, get in touch.