Imagen del perfil de Aitor Santana Cabrera
Acerca

Aitor Santana Cabrera

Software Crafter

Resumen

Desarrollador de Software especializado en arquitecturas limpias, TDD y desarrollo full-stack. He rotado por proyectos complejos en sectores como Fintech, Streaming y EdTech, lo que me ha dado la capacidad de adaptarme a nuevos stacks sin sacrificar la calidad del código.

Actualmente enfocado en la intersección entre las herramientas de generación de código con IA y las buenas prácticas de desarrollo: cómo aprovechar el potencial de estas herramientas sin renunciar al Clean Code, la testeabilidad y la arquitectura sostenible.

Speaker activo en conferencias nacionales e internacionales y divulgador técnico en Codemotion y en mi blog personal.

¿Quién soy?

Soy un profesional comprometido con el software sostenible y las buenas prácticas. Mi día a día gira en torno a Extreme Programming, TDD estricto y arquitectura hexagonal. Últimamente me apasiona explorar cómo integrar herramientas de generación de código (Copilot, Claude Code, PI, etc.) en flujos de trabajo profesionales sin que la deuda técnica se dispare: mantener los principios SOLID, los tests como red de seguridad y la arquitectura limpia incluso cuando es una IA la que escribe parte del código. Me motiva no dejar de aprender, pulir mi técnica y compartir lo que sé: creo firmemente que enseñar es la mejor forma de consolidar conocimiento. Disfruto del pairing, de los eventos técnicos y de construir cosas con equipos donde la calidad no es negociable.

Experiencia profesional en Lean Mind

Fintech B2B & Payments (Feb 2025 – Actualidad)

Desarrollo de ecosistemas de pagos B2B y facturación electrónica para el sector travel. Implementación de métodos de pago virtual (VCC) y arquitecturas resilientes para alta transaccionalidad. Stack: .NET Core, Angular, DDD, Arquitectura Hexagonal

Global OTT Platform (Nov 2023 – Feb 2025)

Modernización de una plataforma de streaming y TV global. Orquestación de servicios para la ingesta, procesamiento y distribución de contenido multimedia a gran escala. Stack: Java Spring Boot, Event-Driven, Microservices, PostgreSQL

EdTech Platform (Mar 2023 – Nov 2023)

Construcción de una plataforma educativa centrada en la calidad del código, aplicando TDD estricto y pipelines de entrega continua (CI/CD). Stack: React, Java Spring Boot, TDD, Docker

NEWE — Frontend Lead (Nov 2021 – Abr 2022)

Liderazgo técnico en una startup de Economía Circular y Retail Tech. Desarrollo de una plataforma SaaS B2B para la gestión de logística inversa y modelos de pago por uso (Renting) en e-commerce. Stack: React, TypeScript, Redux, Material UI

Metodologías y Filosofía de Trabajo

  • Software Craftsmanship: Priorizo la legibilidad, el diseño emergente y el refactoring continuo. El código es comunicación.
  • Test-Driven Development: Los tests son la primera documentación del sistema. TDD me permite diseñar APIs antes de implementarlas y tener confianza en los cambios.
  • Clean Architecture: Separación de lógica de negocio e infraestructura. Arquitectura hexagonal, puertos y adaptadores, inversión de dependencias.
  • Meaningful Naming: Los nombres importan. El código debe contar una historia y reflejar la intención del negocio.
  • AI-Assisted Development con criterio: Uso activo de herramientas de generación de código (Copilot, Claude Code, Cursor, v0) aplicando las mismas exigencias de calidad que al código escrito a mano: revisión crítica, tests que validen el comportamiento, naming con intención y arquitectura coherente. Mi charla "Clean Code en la era del Vibe Coding" (Codemotion 2026) aborda exactamente este tema.

Stack Tecnológico

Backend: .NET, Java Spring Boot, Node.js, PostgreSQL, Event-Driven

Frontend: React, Angular, TypeScript, Next.js, Tailwind CSS

DevOps & Tools: Docker, Git, CI/CD, Modulith, Azure

Comunidad y Divulgación

GofiGeeks Spring Party - Clean Code en la era del Vibe Coding - 2026

Codemotion Madrid 2026 - Clean Code en la era del Vibe Coding - 2026

Nerdearla España 2025 - Mock 101: El Arte del Testing - 2025

T3chFest 2025 - El Arte de la Guerra... del Testing: Dobladores de Pruebas - 2025

Codemotion Madrid 2024 - El Arte de la Guerra... del Testing: Dobles de tests - 2024

Proyectos open source

  • DevSweep — CLI profesional para limpiar cachés de desarrollo en macOS. 304+ estrellas en GitHub.

  • Lean Mind Monads — Librería de mónadas en TypeScript con enfoque OOP, publicada en NPM (@leanmind/monads).

  • Mock 101 — Taller multilenguaje (Java, TypeScript, Python, C#, Go, Kotlin) para aprender dobles de test.

  • Mars Rover Kata — Kata de formación en TDD con Java y Spring.

Publicaciones en el blog