Hola, soy Adrián Gómez Morante
Desarrollo software práctico, mantenible y orientado a producto.
Soy desarrollador de software especializado en backend, con más de 15 años de experiencia en aplicaciones web, móviles y comercio electrónico. Manejo un amplio stack tecnológico y tengo experiencia en arquitectura de software y sistemas de alto rendimiento, con foco en la escalabilidad y el código mantenible. Compagino esta trayectoria con el Máster en Tecnologías del Lenguaje de la UNED, orientado al procesamiento del lenguaje natural y la inteligencia artificial.
Blog
Artículos y talleres
Contenidos sobre desarrollo de software, arquitectura y producto.
-
Un perfil versionado convierte el acuerdo de estilo en reglas comprobables. El taller muestra cómo Spotless y Checkstyle las ejecutan mediante Maven, antes del commit y en un check independiente de la pull request, y qué decisiones siguen necesitando revisión humana.
-
DevSecOps conecta desarrollo, seguridad y operación durante toda la vida de una aplicación. Un cambio en una aplicación de reservas sirve para situar CI/CD, GitHub Actions, Docker, Kubernetes, Terraform y AWS, y entender por qué hacen falta observabilidad, logs, alertas y recuperación.
-
Seguimos un pedido sin referencia desde su error hasta un diagnóstico revisable. El agente Java consulta Sentry y GitHub mediante MCP, recupera el contrato con RAG y prepara una incidencia que el desarrollador revisa y aprueba.
Explora por temas
-
DevSecOps
Llevar una aplicación a producción implica preparar su infraestructura, automatizar las entregas, proteger los accesos y comprobar que el servicio sigue funcionando. DevSecOps conecta ese trabajo con el desarrollo y mantiene la seguridad presente durante todo el recorrido. Aquí encontrarás artículos y talleres sobre CI/CD con GitHub Actions, contenedores con Docker, despliegues con Kubernetes e infraestructura como código con Terraform en AWS. También abordamos la observabilidad con métricas y trazas, la investigación de errores con Sentry, los logs centralizados con Elasticsearch y Kibana, las alertas y la recuperación ante fallos. Cada tema se explica a partir de un problema concreto, con decisiones justificadas y comprobaciones prácticas.
-
Arquitectura del software
Artículos sobre arquitectura de software: cómo organizar responsabilidades, gestionar dependencias y mantener aplicaciones que puedan evolucionar. Los conceptos se explican con ejemplos de una tienda online.
-
Inteligencia artificial
Un recorrido por las ideas y los métodos de la inteligencia artificial: cómo representar problemas, buscar soluciones, aprender de los datos y construir aplicaciones. Explicaciones paso a paso, ejemplos y talleres.
Contacto
Hablemos
Me interesa conversar sobre desarrollo de software, producto, arquitectura y herramientas para equipos técnicos.