Daniel
Díaz Torres

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

I design and build scalable systems end-to-end — I pick the right tool for each problem, not the other way around.

📍 Mexico City · Remote-first

Polyglot architect, not a single-stack specialist

I have 6+ years shipping production software across Node.js, Java/Spring, .NET, React/Angular, and agentic AI systems. My value isn't in one technology: it's in translating business problems into solid architecture, without marrying a tool.

Today I design AI agent orchestration platforms covering the full development lifecycle — built on the principle that AI proposes and humans approve. Before that, I built Java microservices for nationwide-scale operations and complete full-stack platforms from scratch.

years in production
6+
years in production
stacks mastered
5
stacks mastered
from requirement to production
E2E
from requirement to production
Photo of Daniel Díaz Torres

Where I add the most value

Software Architecture

I translate business problems into solid architectures: distributed systems, event-driven design, high concurrency, and documented decisions (ADRs).

Backend & Microservices

APIs and microservices in Node.js, Java/Spring Boot, and .NET — with service discovery, queues, and messaging to scale with isolated failures.

Frontend

Interfaces in React, Next.js, and Angular with high-polish, responsive, accessible UI, wired to real APIs.

Cloud & DevOps

AWS infrastructure (EC2, S3, RDS, Lambda, VPC, IAM), Docker, CI/CD with Jenkins and GitHub Actions, and IaC with Terraform.

Agentic AI

Multi-agent systems in production: LLM orchestration, MCP servers, and agents with human control by design.

Security

Robust authentication and authorization: OAuth 2.0, JWT, RBAC, and careful handling of sensitive data.

Selected work

Current role · NDA

NDA

AI Agent Orchestration Platform

AI agent orchestrator covering the full development lifecycle — from client requirement to delivery. A central runtime (supervisor + router) on top of an event bus, with per-agent task queues to isolate failures and parallelize work, and agents organized by domain: intake, build, quality, and deploy/ops.

Key decisions: central router vs. peer-to-peer communication; event bus to decouple stages; human checkpoints defined by permissions — agents propose, humans approve.

Reduced architecture iteration cycles; process adopted organization-wide.

  • AI/Agents
  • Architecture
  • Node.js
  • Distributed systems
  • Event-driven

Current role · NDA

NDA

Development Agent: Feature to Merge Request

An agent that receives a feature request via chat and delivers a review-ready merge request. Includes a scope pre-check with an efficient model, an "interrogation" phase that narrows the requirement before executing, and path safety that prevents operating outside the workspace.

Design principle: "AI implements, but never merges alone" — control through permission architecture, not trust in the model.

  • AI/Agents
  • Node.js
  • Automation
  • DevEx

Current role · NDA

NDA

MCP Connector for SaaS Platform

MCP (Model Context Protocol) server exposing tools from a messaging/collaboration platform (mail, docs, sheets, tasks) so an LLM can invoke them safely, with auth, token, and rate-limit handling.

Lesson learned: a good MCP is 80% tool interface design and error handling.

  • AI/Agents
  • MCP
  • Node.js
  • Integrations

Client project

Operations Platform for Car Rental Company

Core operations system for a car rental company, built as Java / Spring Boot microservices with Eureka for service discovery and inter-service communication. Designed for high concurrency: thousands of simultaneous users across multiple regions of Mexico.

Business-critical operations supporting nationwide scale.

  • Java
  • Spring Boot
  • Microservices
  • Eureka
  • REST
  • High concurrency
  • SQL/NoSQL

Nolab

Nolab Platform — Full-Stack from Scratch

Designed and built the platform's complete architecture: Node.js/Express backend, React frontend, AWS infrastructure (EC2, S3, RDS, Lambda, VPC, IAM). OAuth 2.0 + JWT authentication, RBAC models, and CI/CD (Jenkins, GitHub Actions) with Docker.

Led the frontend, backend, and DevOps teams.

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

Freelance

Web3 Tournament Platform

Tournament platform integrated with Discord: hybrid authentication with Discord OAuth 2.0 + wallet signature, JWT sessions, and per-tournament-role RBAC. Designed and deployed autonomously.

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

Freelance

Real-Time Trading Signals Bot

Event-driven system that processes and delivers real-time trading signals via the Telegram Bot API, with sub-2s latency, queue management, and rate-limit handling.

Sub-2s latency from source to subscriber.

  • Node.js
  • Event-driven
  • Telegram API
  • Real-time

Client projects

NDA

.NET + Angular Enterprise Applications

Full-stack .NET / C# development with Angular frontends for client projects: REST APIs, Azure/AWS integration, and SQL databases. Client-project experience under confidentiality agreements.

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

Track record

  1. Wundertec

    Present

    Software Architect · AI Engineering

    • Designed the AI agent orchestration platform covering the full development lifecycle, adopted organization-wide.
    • Built autonomous development agents (feature → merge request) with human verification through permission architecture.
    • Developed MCP connectors to safely expose SaaS tooling to LLMs.
  2. Client Projects

    Various periods

    Full-Stack · Backend Engineer

    • Car rental operations platform: Java/Spring Boot microservices with Eureka, designed for thousands of concurrent users across multiple regions of Mexico.
    • .NET/C# enterprise applications with Angular frontends, integrated with Azure/AWS and SQL databases.
  3. Nolab

    Full-Stack Architect & Tech Lead

    • Designed and built the platform's complete architecture: Node.js/Express, React, and AWS (EC2, S3, RDS, Lambda, VPC, IAM).
    • Implemented OAuth 2.0 + JWT, RBAC models, and CI/CD with Jenkins, GitHub Actions, and Docker.
    • Led the frontend, backend, and DevOps teams.
  4. Freelance

    Independent Full-Stack Engineer

    • Web3 tournament platform with hybrid Discord OAuth 2.0 + wallet-signature authentication and per-tournament-role RBAC.
    • Real-time trading signals bot via Telegram, with sub-2s latency and queue/rate-limit handling.

Skill matrix

Languages

  • JavaScript / TypeScriptExpert
  • JavaAdvanced
  • C# / .NETAdvanced
  • SQLAdvanced
  • PythonSolid

Backend

  • Node.js / ExpressExpert
  • REST APIsExpert
  • Spring BootAdvanced
  • MicroservicesAdvanced
  • Event-driven / messagingAdvanced
  • Eureka / service discoveryAdvanced

Frontend

  • ReactExpert
  • Next.jsAdvanced
  • AngularAdvanced
  • HTML / CSSAdvanced
  • Responsive UIAdvanced

Cloud & DevOps

  • AWS — EC2 · S3 · RDS · Lambda · VPC · IAMAdvanced
  • DockerAdvanced
  • CI/CD — Jenkins & GitHub ActionsAdvanced
  • TerraformSolid
  • KubernetesWorking knowledge
  • AzureWorking knowledge

Architecture

  • Distributed systemsAdvanced
  • Scalable platform designAdvanced
  • High concurrencyAdvanced
  • ADRs / engineering standardsAdvanced

Agentic AI

  • Claude / GitHub Copilot in productionExpert
  • Multi-agent systemsAdvanced
  • MCP (Model Context Protocol)Advanced
  • LLM orchestrationAdvanced
  • Spec-Driven DevelopmentAdvanced

Security & Auth

  • OAuth 2.0 · JWT · RBACAdvanced
  • Sensitive data handlingSolid

Databases

  • PostgreSQLAdvanced
  • MySQLAdvanced
  • MongoDB / NoSQLAdvanced

Methodology

  • Agile / ScrumAdvanced
  • GitAdvanced
  • LinuxAdvanced
  • Technical leadershipAdvanced

AWS Cloud PractitionerScrum Fundamentals

B.Eng. in Computer Engineering (2018–2022)

Let's build something together

Open to remote roles and projects where architecture matters. I reply fast.

or find me on