Skip to content
View ramzeta's full-sized avatar
🏠
Trabajando desde casa
🏠
Trabajando desde casa

Block or report ramzeta

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ramzeta/README.md

👋 ¡Hola! Soy ramzeta

Full Stack Developer · Software Architect · Multi-Agent Systems Researcher 🇪🇸

Diseño sistemas robustos, arquitectura limpia y orquesto agentes autónomos que colaboran para resolver problemas complejos 🚀


🧠 Sobre mí

Soy un desarrollador e investigador enfocado en la intersección entre arquitectura de software distribuida y sistemas multiagente con IA. Creo que el futuro del software pasa por agentes autónomos que se coordinan, se corrigen entre sí y escalan de forma inteligente.


🔭 En qué estoy trabajando

  • Aplicación empresarial compleja con Spring Boot, microservicios, CI/CD y seguridad de alto nivel.
  • Framework de orquestación multiagente — diseño de sistemas donde múltiples agentes de IA colaboran bajo patrones de coordinación (supervisor, consenso, voting, debate).
  • Worker Systems con IA — pipelines de procesamiento distribuido donde workers autónomos ejecutan, validan y refinan tareas en paralelo con retroalimentación en bucle.
  • Investigación en IOA (Internet of Agents) — exploración de protocolos de comunicación inter-agente, descubrimiento dinámico de capacidades y composición automática de flujos de trabajo.

🌱 Áreas de especialización e investigación

Dominio Tecnologías & Conceptos
Backend & Arquitectura Java, Spring Boot, Microservicios, DDD, CQRS, Event Sourcing
Frontend Moderno Angular, React, Node.js, TypeScript
Multi-Agent Systems LangGraph, CrewAI, AutoGen, Swarm, Agent Protocol
Worker & Task Orchestration Celery, Temporal, Bull, sistemas de colas distribuidas
IOA & Agent Communication A2A Protocol (Google), MCP (Anthropic), tool-use patterns, agent registries
LLM Engineering Prompt engineering, RAG, function calling, chain-of-thought, self-reflection loops
Seguridad & Observabilidad OAuth2, JWT, mTLS, OpenTelemetry, guardrails para agentes
Infra & CI/CD Docker, Kubernetes, GitHub Actions, Terraform

🤖 Mi visión sobre sistemas multiagente

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  Supervisor  │────▶│   Worker A   │────▶│  Validator   │
│   Agent      │     │  (Research)  │     │   Agent      │
└──────┬───────┘     └─────────────┘     └──────┬───────┘
       │             ┌─────────────┐            │
       └────────────▶│   Worker B   │◀───────────┘
                     │  (Synthesis) │   feedback loop
                     └──────┬──────┘
                            │
                     ┌──────▼──────┐
                     │   Output     │
                     │  Aggregator  │
                     └─────────────┘

Diseño arquitecturas donde los agentes no solo ejecutan — razonan, debaten, validan y se auto-corrigen antes de entregar resultados. La clave está en patrones de orquestación que combinan lo mejor de la ingeniería de software distribuida con la inteligencia emergente de LLMs.


🔬 Líneas de investigación activas

  • Orquestación jerárquica vs. enjambre — cuándo usar un supervisor centralizado vs. coordinación peer-to-peer entre agentes.
  • Self-healing agent workflows — sistemas que detectan fallos, replanifican y reasignan tareas automáticamente.
  • Agent memory & context sharing — gestión eficiente de memoria compartida y contexto entre workers de larga ejecución.
  • Human-in-the-loop patterns — diseño de puntos de intervención humana en pipelines autónomos sin romper el flujo.
  • Evaluación y benchmarking de agentes — métricas para medir fiabilidad, coste, latencia y calidad de sistemas multiagente.

💬 Pregúntame sobre

Java Spring Microservicios Arquitectura distribuida Seguridad Testing Angular React Node.js Sistemas multiagente LLM orchestration Worker pipelines Agent protocols RAG DDD CQRS


📫 Contacto


⚡ Fun fact

Me encanta resolver problemas complejos con estructuras limpias. Últimamente, mis "estructuras" incluyen agentes que discuten entre sí hasta llegar a la mejor solución — como un equipo de arquitectos que nunca duerme.


🛠 IDEs que utilizo

Visual Studio Code WebStorm IntelliJ IDEA PyCharm


💻 Lenguajes que uso

Java TypeScript JavaScript HTML5 CSS3 Python


📚 Frameworks y Librerías

NodeJS NPM YARN Express.js React Angular React Native Tailwind CSS


🗄️ Bases de Datos

PostgreSQL MongoDB Redis Firebase Azure SQL IBM Db2


🔍 Linters y Formateadores

ESLINT SONARLINT PRETTIER


🖥️ Sistemas Operativos

Windows Ubuntu


📈 Actualmente aprendiendo

Estoy evolucionando como arquitecto de software, enfocándome en:

  • 🧠 Arquitectura Hexagonal y Limpia
  • 🧱 Domain-Driven Design (DDD)
  • 🛰️ CQRS y Event Sourcing en entornos distribuidos
  • 🔐 Seguridad avanzada: OAuth2, OIDC, JWT
  • 🧪 Estrategias de testing (unitario, integración, e2e)
  • ⚙️ CI/CD con Jenkins, Docker, GitHub Actions
  • 📊 Observabilidad con Prometheus, Grafana y OpenTelemetry

☕ ¿Te gusta mi trabajo?

Puedes apoyarme con una donación para que siga creando herramientas útiles:

Donar con PayPal

También puedes escanear este código QR desde tu móvil:

QR PayPal


¡Gracias por leer mi perfil! 💻✨

Popular repositories Loading

  1. patrones_dise-o patrones_dise-o Public

    HTML 7 1

  2. curso-javascript curso-javascript Public

    HTML 6

  3. S-O-L-I-D S-O-L-I-D Public

    4 2

  4. blog blog Public

    Blog

    PHP 2

  5. ramzeta ramzeta Public

    Hello I am an entrepreneur in the world of technology, started with 9 years certified and I hope to contribute for the rest of my life to this that I am so passionate about.

    2

  6. basico-python-learn basico-python-learn Public

    Python 2