Más de 18 años transformando y modernizando sistemas hacia arquitecturas distribuidas, escalables y eficientes.
Ver Trabajos Destacados →
La Arquitectura es Mi Idioma
Soy un Software & Cloud Architect con una trayectoria de más de 18 años en el ciclo de vida completo del desarrollo de software. Mi enfoque principal es la modernización de sistemas monolíticos y su migración exitosa hacia arquitecturas distribuidas y escalables.
Mi experiencia abarca desde el liderazgo técnico y la mentoría de equipos hasta la definición de patrones de arquitectura (Hexagonal, Microservicios) y la implementación de prácticas DevOps. He impulsado la eficiencia reduciendo los tiempos de entrega en un 70% mediante la automatización de pipelines CI/CD.
Actualmente, mi especialización se centra en la Inteligencia Artificial aplicada, IaC con Terraform y la gestión de la observabilidad en entornos Cloud con Grafana, Prometheus y Loki. Busco siempre optimizar procesos e impulsar la innovación con soluciones de alto impacto.
Mi experiencia se centra en la transformación digital de productos SaaS, la arquitectura de sistemas complejos y la optimización de procesos de *delivery*.
Fase de especialización activa centrada en Cloud Computing (AWS) y la aplicación de Inteligencia Artificial Generativa. Incluye la obtención de certificaciones clave y el desarrollo de proyectos avanzados de IaC (Terraform) y microservicios.
sep 2024 - ActualidadImplementé pipelines CI/CD (GitLab/Bash) que lograron reducir los tiempos de entrega en un 70%. Administración de entornos en Docker Swarm y monitorización activa con Prometheus y Grafana.
mar 2022 - ago 2024Lideré la evolución de un monolito (Java J2EE/Spring) a una arquitectura de microservicios con Spring Boot, Docker y RabbitMQ, aplicando rigurosamente principios SOLID y patrones de arquitectura distribuida.
mar 2020 - ago 2022Diseño e implementación de procesos de desarrollo bajo Scrum, actuando como Scrum Master. Facilitación de la coordinación eficaz entre negocio y equipo técnico, con foco en la mejora continua y *release management*.
ago 2018 - mar 2020Participación clave en la definición, diseño técnico y arquitectura de una plataforma empresarial desde cero. Incluyó la gestión y mentoría de equipos junior, el análisis funcional y la integración con sistemas externos.
nov 2009 - ago 2018Fase de especialización continua, aplicando las últimas tendencias en Cloud Computing, Infraestructura como Código y Arquitectura de Sistemas Avanzada. Actualmente enfocado en AWS (Cloud Practitioner y AI Practitioner) y Machine Learning/IA Generativa.
Ejemplo completo de implementación de la Arquitectura Hexagonal (Ports & Adapters) usando Spring Boot. Un enfoque riguroso en Principios SOLID para desacoplamiento.
Sistema de reserva de viajes que utiliza Temporal.io para la orquestación de Microservicios distribuidos, demostrando la aplicación del Patrón Saga para la consistencia transaccional.
Microservicio con Java 21/Spring Boot 3 que ejemplifica un flujo CI/CD completo usando GitHub Actions para construir, publicar a Docker Hub y desplegar en AWS Fargate (Serverless Container).
Demostración de Infraestructura como Código (IaC) mediante el desarrollo de módulos de Terraform para aprovisionar y gestionar recursos básicos en AWS. Enfatiza la automatización y la inmutabilidad de la infraestructura.
Proyecto que demuestra la integración de observabilidad en una aplicación Spring Boot. Utiliza la suite Prometheus, Grafana y Loki para la visualización de métricas, logs y trazas, con potencial integración a CloudWatch.
Este sitio web es una demostración de Despliegue Continuo (CD) sin servidor. Se aloja en AWS Amplify y se actualiza automáticamente al detectar cualquier cambio en el repositorio de GitHub de origen, minimizando el tiempo de *delivery*.