Daniel
Díaz Torres

Software Architect · Full-Stack (Node.js · React · Cloud)

Diseño y construyo sistemas escalables de punta a punta — elijo la herramienta correcta para cada problema, no al revés.

📍 Ciudad de México · Remote-first

Arquitecto poliglota, no especialista de un solo stack

Tengo 6+ años entregando software en producción across Node.js, Java/Spring, .NET, React/Angular y sistemas de IA agéntica. Mi valor no está en una tecnología: está en traducir problemas de negocio en arquitectura sólida, sin casarme con una herramienta.

Hoy diseño plataformas de orquestación de agentes de IA que cubren el ciclo completo de desarrollo — con el principio de que la IA propone y los humanos aprueban. Antes, construí microservicios Java para operación a escala nacional y plataformas full-stack completas desde cero.

años en producción
6+
años en producción
stacks dominados
5
stacks dominados
del requerimiento a producción
E2E
del requerimiento a producción
Foto de Daniel Díaz Torres

Áreas donde aporto más valor

Arquitectura de Software

Traduzco problemas de negocio en arquitecturas sólidas: sistemas distribuidos, event-driven, alta concurrencia y decisiones documentadas (ADRs).

Backend & Microservicios

APIs y microservicios en Node.js, Java/Spring Boot y .NET — con service discovery, colas y mensajería para escalar con fallos aislados.

Frontend

Interfaces en React, Next.js y Angular con UI de alto pulido, responsivas y accesibles, conectadas a APIs reales.

Cloud & DevOps

Infraestructura AWS (EC2, S3, RDS, Lambda, VPC, IAM), Docker, CI/CD con Jenkins y GitHub Actions, e IaC con Terraform.

IA Agéntica

Sistemas multi-agente en producción: orquestación de LLMs, servidores MCP y agentes con control humano por diseño.

Seguridad

Autenticación y autorización robustas: OAuth 2.0, JWT, RBAC y manejo cuidadoso de datos sensibles.

Trabajo seleccionado

Rol actual · NDA

NDA

Plataforma de orquestación de agentes de IA

Orquestador de agentes de IA que cubre el ciclo completo de desarrollo — del requerimiento del cliente a la entrega. Runtime central (supervisor + router) sobre un event bus, con colas de tareas por agente para aislar fallos y paralelizar, y agentes organizados por dominio: intake, build, calidad y deploy/ops.

Decisiones clave: router central vs. comunicación peer-to-peer; event bus para desacoplar etapas; puntos de verificación humana definidos por permisos — los agentes proponen, los humanos aprueban.

Reducción de ciclos de iteración de arquitectura; proceso adoptado a nivel organización.

  • IA/Agentes
  • Arquitectura
  • Node.js
  • Sistemas distribuidos
  • Event-driven

Rol actual · NDA

NDA

Agente de desarrollo: de feature a merge request

Agente que recibe una feature por chat y entrega un merge request listo para revisión. Incluye pre-check de alcance con un modelo eficiente, una fase de "interrogación" que acota el requerimiento antes de ejecutar, y seguridad de rutas que impide operar fuera del workspace.

Principio de diseño: "la IA implementa, pero nunca fusiona sola" — control por arquitectura de permisos, no por confianza en el modelo.

  • IA/Agentes
  • Node.js
  • Automatización
  • DevEx

Rol actual · NDA

NDA

Conector MCP para plataforma SaaS

Servidor MCP (Model Context Protocol) que expone herramientas de una plataforma de mensajería/colaboración (mail, docs, hojas, tareas) para que un LLM las invoque de forma segura, con manejo de auth, tokens y rate limits.

Aprendizaje: un buen MCP es 80% diseño de la interfaz de tools y manejo de errores.

  • IA/Agentes
  • MCP
  • Node.js
  • Integraciones

Proyecto de cliente

Plataforma de operación para arrendadora de autos

Sistema principal de operación de una arrendadora de autos, construido como microservicios Java / Spring Boot con Eureka para service discovery e intercomunicación entre servicios. Diseñado para alta concurrencia: miles de usuarios simultáneos en varias regiones de México.

Operación crítica de negocio soportando escala nacional.

  • Java
  • Spring Boot
  • Microservicios
  • Eureka
  • REST
  • Alta concurrencia
  • SQL/NoSQL

Nolab

Plataforma Nolab — full-stack desde cero

Diseñé y construí la arquitectura completa de la plataforma: backend Node.js/Express, frontend React, infraestructura AWS (EC2, S3, RDS, Lambda, VPC, IAM). Autenticación OAuth 2.0 + JWT, modelos RBAC, y CI/CD (Jenkins, GitHub Actions) con Docker.

Lideré los equipos de frontend, backend y DevOps.

  • Node.js
  • React
  • AWS
  • CI/CD
  • Docker
  • OAuth/JWT/RBAC
  • Liderazgo

Freelance

Plataforma de torneos Web3

Plataforma de torneos integrada con Discord: autenticación híbrida Discord OAuth 2.0 + firma de wallet, sesiones JWT, y RBAC por rol de torneo. Diseñada y desplegada de forma autónoma.

  • Node.js
  • React
  • Discord API
  • Web3
  • OAuth 2.0
  • JWT

Freelance

Bot de señales de trading en tiempo real

Sistema event-driven que procesa y entrega señales de trading en tiempo real vía Telegram Bot API, con latencia sub-2s, manejo de colas y rate limits.

Latencia sub-2s de la fuente al suscriptor.

  • Node.js
  • Event-driven
  • Telegram API
  • Tiempo real

Proyectos de cliente

NDA

Aplicaciones empresariales .NET + Angular

Desarrollo full-stack .NET / C# con frontends Angular para proyectos de cliente: APIs REST, integración con Azure/AWS y bases de datos SQL. Experiencia en proyectos de cliente bajo acuerdos de confidencialidad.

  • .NET
  • C#
  • Angular
  • Azure
  • SQL

Trayectoria

  1. Wundertec

    Actual

    Software Architect · Ingeniería de IA

    • Diseñé la plataforma de orquestación de agentes de IA que cubre el ciclo completo de desarrollo, adoptada a nivel organización.
    • Construí agentes de desarrollo autónomos (feature → merge request) con verificación humana por arquitectura de permisos.
    • Desarrollé conectores MCP para exponer herramientas SaaS a LLMs de forma segura.
  2. Proyectos de cliente

    Varios periodos

    Ingeniero Full-Stack · Backend

    • Plataforma de operación para arrendadora de autos: microservicios Java/Spring Boot con Eureka, diseñados para miles de usuarios concurrentes en varias regiones de México.
    • Aplicaciones empresariales .NET/C# con frontends Angular, integradas con Azure/AWS y bases SQL.
  3. Nolab

    Arquitecto & Líder Técnico Full-Stack

    • Diseñé y construí la arquitectura completa de la plataforma: Node.js/Express, React y AWS (EC2, S3, RDS, Lambda, VPC, IAM).
    • Implementé OAuth 2.0 + JWT, modelos RBAC y CI/CD con Jenkins, GitHub Actions y Docker.
    • Lideré los equipos de frontend, backend y DevOps.
  4. Freelance

    Ingeniero Full-Stack independiente

    • Plataforma de torneos Web3 con autenticación híbrida Discord OAuth 2.0 + firma de wallet y RBAC por rol de torneo.
    • Bot de señales de trading en tiempo real vía Telegram, con latencia sub-2s y manejo de colas y rate limits.

Matriz de habilidades

Lenguajes

  • JavaScript / TypeScriptExperto
  • JavaAvanzado
  • C# / .NETAvanzado
  • SQLAvanzado
  • PythonSólido

Backend

  • Node.js / ExpressExperto
  • REST APIsExperto
  • Spring BootAvanzado
  • MicroserviciosAvanzado
  • Event-driven / mensajeríaAvanzado
  • Eureka / service discoveryAvanzado

Frontend

  • ReactExperto
  • Next.jsAvanzado
  • AngularAvanzado
  • HTML / CSSAvanzado
  • UI responsivaAvanzado

Cloud & DevOps

  • AWS — EC2 · S3 · RDS · Lambda · VPC · IAMAvanzado
  • DockerAvanzado
  • CI/CD — Jenkins & GitHub ActionsAvanzado
  • TerraformSólido
  • KubernetesWorking knowledge
  • AzureWorking knowledge

Arquitectura

  • Sistemas distribuidosAvanzado
  • Diseño de plataformas escalablesAvanzado
  • Alta concurrenciaAvanzado
  • ADRs / estándares de ingenieríaAvanzado

IA Agéntica

  • Claude / GitHub Copilot en producciónExperto
  • Sistemas multi-agenteAvanzado
  • MCP (Model Context Protocol)Avanzado
  • LLM orchestrationAvanzado
  • Spec-Driven DevelopmentAvanzado

Seguridad & Auth

  • OAuth 2.0 · JWT · RBACAvanzado
  • Manejo de datos sensiblesSólido

Bases de datos

  • PostgreSQLAvanzado
  • MySQLAvanzado
  • MongoDB / NoSQLAvanzado

Metodología

  • Agile / ScrumAvanzado
  • GitAvanzado
  • LinuxAvanzado
  • Liderazgo técnicoAvanzado

AWS Cloud PractitionerScrum Fundamentals

Ingeniería en Informática (2018–2022)

Construyamos algo juntos

Abierto a roles remotos y proyectos donde la arquitectura importa. Respondo rápido.

o encuéntrame en