- SCOR (Digital Solutions)Cloud Engineeroctubre de 2023 - Hoy (1 año y 3 meses)Madrid, SpainComo Cloud Engineer, he tenido el privilegio de especializarme en los 3 principales proveedores de nube y en Kubernetes mientras trabajo de forma remota desde Madrid para una empresa con sede en los Países Bajos. Colaboro en un equipo internacional con miembros de diversas partes del mundo, operando completamente en un entorno de trabajo en inglés. Aquí están los servicios y tecnologías principales con los que he trabajado:
- Google Cloud (GCP):
- VPCs, subnets, firewall rules, firewall policies- GCP policies and governance.- Cloud Run, Cloud Functions, Eventarc- GKE (Google Kubernetes Engine)- Advanced Cloud DNS management: public/private zone configuration, domain delegation across projects, integration with domain registrars, and DNS record automation.- IAM, service accounts- Cloud Storage- Microsoft Azure:
- VPCs, subnets, security groups- AKS (Azure Kubernetes Service)- Azure DNS : public/private zone configuration, domain delegation across projects, integration with domain registrars, and DNS record automation.- Network Security Groups (Firewall Rules)- Microsoft Entra ID- Roles Management and resource groups- Storage Account- Amazon Web Services (AWS):
- VPCs, subnets, internet gateway, nat gateway, route tables- ECS, Fargate (Serverless Containers)- Route 53 (DNS)- Security Groups and NACLs (Firewall Rules)- IAM (Identity and Access Management)- S3 (Simple Storage Service)Otras habilidadesExperiencia en Docker y Kubernetes para la contenedorización y orquestación:RBACArgo CDCiliumCert ManagerCrossplaneKong Gateway, Nginx Ingress ControllerKyvernoVeleroExperiencia práctica con herramientas de infraestructura como código (IaC) como Terraform. Competencia en pipelines CI/CD para optimizar los procesos de desarrollo y despliegue. (Gitlab)Sólidos conocimientos en la implementación de mejores prácticas de seguridad y cumplimiento en entornos de nube. Sólidos conocimientos en programación - iGEO ERP Cloud PlatformCloud Architectenero de 2021 - octubre de 2023 (2 años y 9 meses)Madrid, SpainJava Software Architect & Google Cloud SpecialistEn mi desarrollo profesional, he liderado el desarrollo de software Java y optimizado recursos en la nube usando GCP, abarcando servicios PaaS e IaaS.-Dominio de Spring Boot para la creación de API robustas y aplicaciones de usuario full-stack, y sistemas complejos como plataformas de procesamiento de mensajes con RabbitMQ.- Amplia experiencia en la creación de proyectos en la nube con GCP utilizando infraestructura como código a través de Terraform y Packer (con Ansible).- Experiencia en el diseño y construcción de imágenes de máquina listas para producción usando Packer. Esto implica definir infraestructura como código, instalar y configurar el software necesario, establecer medidas de seguridad y optimizar imágenes para rendimiento y escalabilidad.- Habilidad en la creación de imágenes Docker para aplicaciones contenerizadas. Esto incluye crear Dockerfiles para definir el entorno de ejecución de la aplicación, dependencias y configuraciones.- Creación y administración efectiva de Google Kubernetes Engine (GKE), gestionando clústeres de Kubernetes y orquestando aplicaciones contenerizadas, con configuraciones YAML detalladas para despliegues, servicios, ingresses, configmaps, etc.- Especialización en gestión de bases de datos utilizando Google Cloud SQL para PostgreSQL, ofreciendo soluciones de almacenamiento de datos gestionadas, escalables y disponibles.- Profunda experiencia con infraestructura IaaS, manteniendo servidores Tomcat ejecutando Java, Nginx como proxy inverso e instancias de PostgreSQL, enfocándose en la disponibilidad y seguridad de datos.- Diseño integral de redes GCP, implementando VPCs, subredes, reglas avanzadas de firewall y Cloud DNS para mejorar la seguridad y el rendimiento de aplicaciones.- Administración de procesos CI/CD con herramientas como Google Cloud Build y Jenkins, logrando un desarrollo de software eficiente y ciclos de despliegue acelerados.
- iGEO ERP Cloud PlatformFull Stack Java Developer with Spring and Angular Proficiencyjunio de 2017 - enero de 2021 (3 años y 7 meses)Madrid, SpainComo desarrollador full stack competente, mi experiencia abarca el ecosistema completo de Spring y tecnologías modernas de front-end como Angular. Mi destreza en el desarrollo de aplicaciones incluye:- Arquitectura y configuración de sistemas backend robustos usando Spring, con un enfoque profundo en la creación de manejadores de solicitudes web personalizados y gestión de sesiones complejas para ofrecer experiencias web personalizadas.- Dominio profundo de ORM con Hibernate integrado en Spring Data JPA, que permite operaciones de base de datos sofisticadas y eficientes.- Despliegue de bibliotecas clave de Spring, incluyendo Spring Web MVC para el manejo de solicitudes y respuestas, Spring AOP para la separación de preocupaciones, Spring AMQP para la cola de mensajes, Spring Session para estrategias avanzadas de sesión y Spring Security para garantizar medidas de seguridad estrictas.- Sólido conocimiento de los principios de Inyección de Dependencias de Spring para desarrollar componentes modulares, de bajo acoplamiento y testables, subrayando mi enfoque sistemático en el diseño de aplicaciones y el uso de patrones de diseño.- Amplia experiencia en Angular para la capa de front-end, implementando modularización, estrategias de enrutamiento y arquitectura basada en servicios para desarrollar aplicaciones de una sola página (SPAs) interactivas y escalables. Mi desarrollo en Angular va más allá de la simple sintaxis, enfatizando el diseño y la integración de sistemas reactivos, utilizando observables y manteniendo la gestión del estado para ofrecer experiencias de usuario perfectas.Al unir tanto el backend como el front-end con tecnologías de vanguardia, he adoptado un enfoque holístico en el desarrollo full stack, entregando aplicaciones web cohesivas, seguras y orientadas al rendimiento que cumplen y superan los requisitos empresariales.
- Máster Universitario en Ingeniería del Software para la WebUniversidad de Alcalá2020Máster Universitario en Ingeniería del Software para la Web
- Grado en Ingeniería en Sistemas de Información, Ingeniería informáticaUniversidad de Alcalá2017Grado en Ingeniería en Sistemas de Información, Ingeniería informática
- Microsoft Certified: Azure Administrator Associate (AZ-104)Microsoft2024
- Professional Cloud ArchitectGoogle Cloud2023
- Professional Cloud Security Engineer CertificationGoogle Cloud2024
- Professional Cloud DevOps EngineerGoogle Cloud2023
- HashiCorp Certified: Terraform Associate (003)HashiCorp2023