AWS Cloud Practitioner — 2025

Software Engineer.

Backend · Cloud · API Design · AI-assisted Development.
He trabajado en proyectos de banca, seguros y producto digital.

Me interesa construir software mantenible, automatizar procesos y seguir aprendiendo como programador.

Valencia, España

2,5 añosconstruyendo software
AWSCloud Practitioner Certified
GCP · AWS · Azuretres cloud providers
Python · Javabackend poliglota
FastAPI · Django · Spring Bootframeworks backend
Vue.js · Nuxt.js · Angularframeworks frontend
OpenAPI · RESTdiseño de APIs
Docker · Kubernetesdespliegue reproducible

Proceso

Cómo lo construyo

De la conversación con el cliente al sistema en producción.

Contexto

Entiendo el objetivo de negocio y las restricciones del sistema antes de escribir código.

Contrato API

Defino el contrato OpenAPI primero. El contrato es el acuerdo; la implementación viene después.

Backend

Implemento con el stack adecuado al contexto: Python o Java según escala, equipo y requisitos.

Tests

Unitarios, de integración y de contrato. Sin cobertura suficiente, no hay confianza en el despliegue.

CI/CD

Pipeline automatizado desde el primer commit. Ningún paso manual que pueda automatizarse.

Cloud

Despliegue reproducible en contenedores. El entorno de producción no puede depender de quién lo despliega.

Herramientas

Herramientas con criterio

No listo tecnologías. Las organizo por lo que resuelven.

Diseño de APIs

Contrato primero, implementación después.

OpenAPIRESTSpring BootIBM API Connect

Backend

Python o Java según el contexto.

PythonJava 17FastAPIDjangoFlaskSpring BootDRF

Persistencia y Mensajería

Datos donde tienen que estar, cuando tienen que estar.

PostgreSQLRedisCeleryApache KafkaMongoDBRabbitMQMySQL

Cloud y DevOps

Despliegue reproducible, pipelines sin fricción.

AWSGoogle CloudAzureDockerKubernetesOpenShiftJenkinsGitHub ActionsCloudBees

Desarrollo asistido por IA

Velocidad en el proceso, no sustitución del criterio.

ClaudeChatGPTGitHub CopilotMCP ToolsIA generativa

Frontend

Cuando el contexto lo requiere.

Vue.jsNuxt.jsTypeScriptTailwindCSSHTML5CSS3JavaScriptAngular

Trayectoria

Dónde lo he aplicado

IOON

Actual

Software Engineer

Nov 2025 – Actualidad

Desarrollo de microservicios y APIs RESTful para el sector bancario sobre Google Cloud Platform. Integración de herramientas de IA en el flujo de ingeniería del equipo.

  • Diseño y desarrollo de microservicios en Java 17 y Python/Flask bajo contrato OpenAPI
  • Gestión de entornos GCP en producción — despliegues de versiones, revisión de logs, Cloud SQL y Secret Manager con Jenkins y Sonar
  • Conexión de herramientas de IA a APIs bancarias con MCP — instrucciones estructuradas, skills y agentes para automatizar ciclos del equipo
  • Colaboración directa con negocio para traducir requisitos bancarios en contratos de API
Java 17PythonFlaskVue.jsTypeScriptGCPMySQLOpenAPI

Capgemini

Software Engineer

Nov 2024 – Nov 2025

Software Engineer en proyectos enterprise para el sector asegurador dentro de una consultora tecnológica global. Backend con Python y Java, APIs en entornos multicloud y automatización del ciclo de desarrollo con herramientas de IA.

  • Diseño e implementación de APIs REST con FastAPI, Django y Spring Boot en AWS, Azure y GCP — integración con IBM API Connect y OpenAPI
  • Arquitectura event-driven con Apache Kafka e integración de microservicios enterprise en Kubernetes y OpenShift
  • Autenticación OIDC con Keycloak y autorización granular con OPA — seguridad integrada en arquitectura de servicios
  • Automatización del ciclo de desarrollo con Claude, Copilot y MCP Tools — scaffolding, contratos y generación de código repetitivo
PythonFastAPIJavaSpring BootOpenAPIApache KafkaAWSAzure

Live4Life

Backend & Frontend Developer

Mar 2024 – Nov 2024

Desarrollo de producto web de ciclo completo desde cero en equipo pequeño. Foco principal en backend — APIs, procesamiento asíncrono e infraestructura — con contribuciones en frontend cuando el proyecto lo requirió.

  • APIs REST con FastAPI y Django DRF sobre PostgreSQL — diseño de modelos y lógica de negocio
  • Sistema de tareas asíncronas con Celery y Redis para procesamiento en segundo plano
  • Infraestructura reproducible con Docker desde el primer día del proyecto
  • Integración con APIs externas (Google Maps, iCalendar) — lógica de geolocalización y disponibilidad en backend
FastAPIDjangoDRFPostgreSQLCeleryRedisDockerVue.js

Forma de trabajar

IA como capa de
velocidad, no de ruido.

Integro Claude, ChatGPT, GitHub Copilot y MCP Tools en el flujo de desarrollo real — no como experimento, sino como parte estable del proceso.

El resultado no es «usar IA». Es scaffolding de microservicios a partir de contratos OpenAPI, generación de tests desde especificaciones, documentación técnica que se mantiene sola y revisiones de código más rápidas. Tareas repetitivas fuera del camino; decisiones de arquitectura donde corresponde.

En entornos enterprise lo he aplicado integrado con el contexto real del repositorio — no prompts sueltos, sino herramientas MCP conectadas al código, los contratos y el pipeline. En producción y con el equipo.

Contacto

¿Tienes un proyecto,
una pregunta o una idea?

Si construyes software backend, trabajas con APIs o llevas cloud a producción, probablemente tengamos cosas interesantes de las que hablar.