Saltar al contenido principal

Full Stack Developer

Aitor Reviriego

Aitor Reviriego

Software Craftsman

Soy un superhéroe detrás del teclado, embarcándome en una épica aventura para desentrañar los misterios del Código de Calidad. No es cualquier código... es código para humanos.

Lo que hago

// Cómo construyo software

  • Backend Craft

    Java, C#, .NET, Node.js. APIs que modelan el dominio con cuidado y resisten el cambio.

  • Frontend Craft

    React, Next.js, Astro — interfaces con alma, accesibles y rápidas de verdad.

  • Infra & DevOps

    Docker, GitHub Actions, Google Cloud, DigitalOcean. Pipelines reproducibles y despliegues sin sustos.

  • Clean Architecture

    Hexagonal, ports & adapters, código que respira y se deja cambiar sin miedo.

  • TDD & Testing

    Red-Green-Refactor como disciplina diaria. Tests como diseño, no como red de seguridad.

  • AI-Assisted Dev

    Claude Code, Copilot, Gemini. La IA como multiplicador del craftsman, no como sustituto.

Tech Stack

// constelación tech

Stack
Backend Frontend Infra Prácticas IA

Estadísticas

// Los números hablan

0
Años escribiendo código
0
Años de visión de producto
0
Stacks dominados

Últimos del blog

// Notas, aprendizajes y experimentos

  • Accesibilidad
  • WCAG
  • Astro

Accesibilidad web: cómo aplicamos WCAG 2.2 AA en aitorevi.dev

Un recorrido práctico por las decisiones técnicas que llevaron aitorevi.dev a cumplir WCAG 2.2 nivel AA: contraste, foco, semántica, movimiento y más.

Tiempo estimado de lectura: 10 min de lectura 10 min de lectura
Escudo con tick verde rompiéndose con grietas rojas brillantes sobre un circuito oscuro.
  • Testing
  • TDD
  • Mocks

Strict mocks vs fakes: cuando el verde es mentira

Un test puede estar en verde y aun así ocultar un bug. La diferencia entre strict mock y fake no es teórica: cambia qué estás verificando.

Tiempo estimado de lectura: 4 min de lectura 4 min de lectura

Charlas y talleres

// Lo que comparto con la comunidad

  • Taller

    Git Hands-on

    Lean Mind ·

    Taller práctico de Git para aprendices en prácticas. Repasamos los comandos principales, el uso de Git en entornos corporativos y las distintas formas de trabajar con él. Los asistentes contaron con un repositorio preparado con ejemplos para practicar.

    Git

    Código del taller

  • Taller

    Mock 101: El Arte del Testing

    Con Aitor Santana Cabrera

    Nerdearla ·

    Taller sobre los fundamentos de los dobles de test: dummies, stubs, spies, mocks estrictos y fakes. Ejemplos en Java, Python, TypeScript, C#, Go y Kotlin para entender cuándo y por qué usar cada uno.

    Testing Mocks TDD

    Código del taller

Práctica continua

// Katas para mantener afilados los fundamentos

Cada kata es código real en GitHub, resuelto con TDD estricto y arquitecturas limpias. No son ejercicios teóricos: son la disciplina que sostiene todo lo demás.

0
katas
0
lenguajes
0
principios

Lo que dicen de mí

// Sus palabras, no las mías

Escríbeme

// Sin filtros

¿Tienes una duda sobre algún artículo, quieres dar feedback o simplemente charlar sobre código? Adelante.

Campos obligatorios

Información básica sobre Protección de Datos

Responsable: Aitor Reviriego Amor. Finalidad: Responder a tu mensaje. Legitimación: Consentimiento al enviar el formulario. Destinatarios: No se ceden datos a terceros salvo obligación legal. Derechos: Acceder, rectificar, suprimir y otros, como se explica en la Política de Privacidad.