Ejemplo de CV

Ejemplo de CV de Desarrollador Full Stack

Este ejemplo corresponde a un perfil con unos seis años de experiencia en Barcelona y Madrid, con una etapa en consultoría y otra en empresa de producto: una trayectoria muy común en el sector tecnológico español. Fíjese en cómo cada línea de experiencia cierra el ciclo completo (decisión, implementación, despliegue y efecto medible) en lugar de enumerar tareas, y en cómo el bloque técnico admite abiertamente dónde hay profundidad y dónde solo autonomía. Puede reutilizar la estructura tal cual y sustituir el contenido por sus propios proyectos; lo que no conviene copiar son las cifras, porque en la entrevista tendrá que sostener cada una de ellas.

Written & reviewed by the CVWon Editorial Team · Updated julio 2026

Cree su CV
Ejemplo vs. plantilla: Este es un CV real de Desarrollador Full Stack, completo y comentado, para aprender sección por sección. ¿Listo para escribir el tuyo? Usar la plantilla de CV de Desarrollador Full Stack →

Ejemplo de CV completo

Desarrollador Full Stack

Perfil profesional

Desarrollador Full Stack con 6 años de experiencia construyendo aplicaciones web en TypeScript/React y Node.js sobre PostgreSQL, con propiedad de extremo a extremo: desde la definición del contrato de la API hasta el despliegue en AWS y su monitorización. Perfil en forma de T, con mayor profundidad en diseño de datos y rendimiento de backend y plena autonomía en front con React y Next.js. Experiencia en las dos caras del sector: tres años en una consultora tecnológica de Madrid, con rotación por clientes de banca y sector público, y tres años en una scale-up de reservas de Barcelona (unos 120.000 usuarios mensuales) donde asumí un servicio completo de principio a fin, incluidas las guardias. Acostumbrado a decidir con criterio de coste y plazo, a documentar las decisiones en ADR y a trabajar en inglés con equipo distribuido. Busco un equipo de producto donde la propiedad técnica llegue hasta producción.

Logros destacados

Rediseñé el flujo de pago de una plataforma de reservas de extremo a extremo (checkout en React, servicio de pagos en Node.js, integración con Redsys y Bizum, conciliación en PostgreSQL): los pagos fallidos bajaron del 4,1 % al 1,3 % en dos meses y el abandono en el último paso se redujo un 18 %.
Migré un monolito PHP de 210.000 líneas hacia un monolito modular con tres servicios extraídos (catálogo, pagos y notificaciones) en 9 meses, sin ninguna ventana de mantenimiento visible para el usuario y con vuelta atrás preparada en cada despliegue.
Optimicé el motor de búsqueda de disponibilidad reescribiendo cuatro consultas con problema N+1, añadiendo índices parciales y una capa de caché en Redis: el percentil 95 de latencia pasó de 1.900 ms a 240 ms y se pudo retirar una instancia RDS, con un ahorro de unos 700 € mensuales en AWS.
Monté el pipeline de CI/CD completo en GitHub Actions (linting, tests unitarios y de integración, análisis con SonarQube, imagen Docker y despliegue en ECS): pasamos de 2 despliegues al mes a 14 semanales, con la tasa de fallo en despliegue por debajo del 5 %.
Implementé la autenticación con OAuth2/OIDC y sesiones de servidor para 40.000 cuentas, con doble factor opcional y registro de accesos conforme al RGPD; el proyecto superó la auditoría de seguridad externa sin hallazgos críticos.
Introduje una batería de tests de extremo a extremo con Cypress sobre los 12 recorridos críticos y elevé la cobertura de la capa de dominio del 34 % al 78 %: las incidencias en producción reportadas por soporte cayeron un 41 % en dos trimestres.
Lideré técnicamente a dos personas junior durante 14 meses (revisiones de código, sesiones de diseño y acompañamiento en su primera guardia); ambas alcanzaron autonomía para llevar una funcionalidad completa a producción en menos de seis meses.
En consultoría, me incorporé a 4 proyectos de cliente en 3 años (Java con Spring Boot y Angular en banca, .NET en sector público) con una media de 3 semanas desde la incorporación hasta la primera entrega en producción, incluido un proyecto sujeto al Esquema Nacional de Seguridad.
Reduje el tamaño del paquete de la aplicación web un 46 % mediante división de código, carga diferida de rutas y sustitución de dos librerías pesadas: el LCP en móvil pasó de 3,8 s a 1,9 s y la conversión desde tráfico móvil subió un 7 %.

Formación académica

Grado Superior en Desarrollo de Aplicaciones Web (DAW) en un centro público de Madrid, con FCT de 400 horas en una consultora tecnológica, complementado con el Grado en Ingeniería Informática cursado a distancia en la UNED mientras trabajaba. En el mercado español esta combinación es perfectamente competitiva: la FP superior (DAW o DAM) es la vía de entrada más frecuente al desarrollo y muchas ofertas la aceptan de forma explícita como alternativa al grado. El grado sigue siendo un requisito formal en buena parte de la banca, en grandes consultoras y en las convocatorias del sector público, así que conviene indicarlo si se tiene y, si no, compensarlo con proyectos desplegados y certificaciones de nube. Los bootcamps intensivos (Ironhack, Keepcoding, 4Geeks y similares) abren puertas en startups y empresas de producto, pero pesan menos en procesos de administración pública. Indique siempre el año de finalización y, si está estudiando, la fecha prevista.

Certificaciones

AWS Certified Developer – Associate (DVA-C02): la más solicitada en ofertas full stack de Madrid y Barcelona
AWS Certified Solutions Architect – Associate (SAA-C03), útil si asume decisiones de infraestructura
Microsoft Certified: Azure Developer Associate (AZ-204), muy valorada en banca, seguros y grandes consultoras
Certified Kubernetes Application Developer (CKAD), si el equipo despliega sobre Kubernetes
Professional Scrum Master I (PSM I) o Scrum Manager, habitual como requisito blando en consultoría
Certificado de Profesionalidad IFCD0210 – Desarrollo de aplicaciones con tecnologías web (nivel 3), vía reconocida por el SEPE
Cambridge C1 Advanced o similar para acreditar el inglés, que en la práctica filtra más candidaturas que cualquier certificación técnica

Competencias

¿Qué competencias debe destacar un CV de Desarrollador Full Stack?

Técnica

TypeScript y JavaScript moderno (ES2023), con tipado estricto React y Next.js: renderizado en servidor, componentes de servidor y estrategias de caché Node.js con NestJS y Express: diseño de API REST y versionado de contratos Java 17 con Spring Boot a nivel de mantenimiento y evolución PostgreSQL y MySQL: modelado, índices, planes de ejecución y migraciones sin corte de servicio Arquitectura hexagonal y monolito modular, con criterio para no partir en microservicios antes de tiempo Seguridad de aplicaciones: OAuth2/OIDC, JWT, OWASP Top 10 y cumplimiento del RGPD Testing en todos los niveles: unitario, integración y extremo a extremo

Habilidades interpersonales

Propiedad real de una funcionalidad: la lleva desde el refinamiento hasta la monitorización en producción Explicación de compensaciones técnicas a perfiles de negocio sin recurrir a jerga Revisión de código exigente pero cuidadosa, orientada a que la persona aprenda Criterio para pedir ayuda pronto en la mitad del stack donde no es especialista Documentación de decisiones en ADR y en registros de incidencia útiles para el resto Trabajo en inglés con equipos distribuidos y en remoto híbrido

Herramientas

Git y GitHub con revisiones por pares y ramas de vida corta Docker y Docker Compose para entornos locales reproducibles GitHub Actions y GitLab CI para integración y despliegue continuos AWS: ECS, RDS, S3, CloudWatch; Terraform a nivel básico Grafana, Prometheus y Sentry para métricas, alertas y errores Jest, Vitest y Cypress; Postman e Insomnia para pruebas de API Jira, Confluence y Figma para el trabajo con producto y diseño
Categoría Competencias
Técnica TypeScript y JavaScript moderno (ES2023), con tipado estricto, React y Next.js: renderizado en servidor, componentes de servidor y estrategias de caché, Node.js con NestJS y Express: diseño de API REST y versionado de contratos, Java 17 con Spring Boot a nivel de mantenimiento y evolución, PostgreSQL y MySQL: modelado, índices, planes de ejecución y migraciones sin corte de servicio, Arquitectura hexagonal y monolito modular, con criterio para no partir en microservicios antes de tiempo, Seguridad de aplicaciones: OAuth2/OIDC, JWT, OWASP Top 10 y cumplimiento del RGPD, Testing en todos los niveles: unitario, integración y extremo a extremo
Herramientas Git y GitHub con revisiones por pares y ramas de vida corta, Docker y Docker Compose para entornos locales reproducibles, GitHub Actions y GitLab CI para integración y despliegue continuos, AWS: ECS, RDS, S3, CloudWatch; Terraform a nivel básico, Grafana, Prometheus y Sentry para métricas, alertas y errores, Jest, Vitest y Cypress; Postman e Insomnia para pruebas de API, Jira, Confluence y Figma para el trabajo con producto y diseño
Habilidades interpersonales Propiedad real de una funcionalidad: la lleva desde el refinamiento hasta la monitorización en producción, Explicación de compensaciones técnicas a perfiles de negocio sin recurrir a jerga, Revisión de código exigente pero cuidadosa, orientada a que la persona aprenda, Criterio para pedir ayuda pronto en la mitad del stack donde no es especialista, Documentación de decisiones en ADR y en registros de incidencia útiles para el resto, Trabajo en inglés con equipos distribuidos y en remoto híbrido

Nota sectorial

En España el mismo título de Desarrollador Full Stack describe realidades muy distintas y conviene escribir el CV pensando en cuál de ellas persigue. En consultoría e ingeniería de software (el ámbito del convenio colectivo estatal de empresas de consultoría y tecnologías de la información) se valoran la rotación por clientes, la rapidez de incorporación y la variedad de sectores; ahí el contrato indefinido es la norma desde el primer día, pero las bandas salariales están más comprimidas y ligadas a categorías profesionales. En empresa de producto (marketplaces, SaaS, fintech de Madrid y Barcelona) se valora justo lo contrario: permanencia en un dominio, métricas de negocio y responsabilidad sobre el servicio en producción, con retribuciones más altas y a veces retribución variable o participaciones. El sector público y sus adjudicatarias añaden requisitos formales: titulación exigida en pliego, cumplimiento del Esquema Nacional de Seguridad y trabajo con certificado digital o Cl@ve. Y en cualquier proyecto que facture en España conviene mencionar la experiencia con facturación electrónica y con los requisitos de sistemas de facturación verificables, porque es un tema que ha generado mucho trabajo real de desarrollo estos últimos años.

FAQ

Preguntas frecuentes

Con las referencias de 2026 en bruto anual: un perfil junior se mueve entre 24.000 € y 30.000 €; con tres a cinco años, entre 35.000 € y 45.000 €; y un perfil sénior en Madrid o Barcelona, entre 48.000 € y 62.000 €, con picos por encima en producto, fintech o remoto para empresa extranjera. La consultoría suele pagar de un 15 % a un 25 % menos que la empresa de producto para la misma experiencia. Fuera de los grandes núcleos, reste entre un 10 % y un 15 %, salvo en remoto total.

No es cuestión de años, sino de haber cerrado el ciclo al menos varias veces: diseñar el modelo de datos, exponer la API, construir la interfaz, desplegarla y responder cuando algo falla en producción. Si nunca ha tocado el despliegue ni ha mirado una traza en producción, describirse como full stack se sostiene mal en la entrevista. Con dos años y tres funcionalidades llevadas de principio a fin, el título es legítimo; con seis años haciendo solo pantallas, no.

Agrupe bajo un único empleador y liste los proyectos como subentradas de dos o tres líneas, con sector, stack, duración y su papel. Así se lee como una progresión y no como cinco trabajos cortos. Destaque además la métrica más valorada en ese entorno: el tiempo desde la incorporación hasta la primera entrega en producción, y la capacidad de trabajar sobre código heredado ajeno.

Solo si aportan algo que su trabajo no muestra, por ejemplo la parte del stack en la que quiere crecer o una tecnología que la empresa no usa. Un proyecto desplegado, con dominio propio, tests y despliegue automatizado vale mucho; un repositorio con el tutorial de una lista de tareas resta credibilidad. Dos proyectos bien elegidos y mantenidos superan a diez abandonados.

PDF de una o dos páginas, en una sola columna, con texto seleccionable y nombre de archivo del tipo Nombre-Apellido-Full-Stack.pdf. Evite tablas anidadas, iconos que sustituyan texto y encabezados creativos: muchos portales de empleo y ATS los interpretan mal. Incluya ciudad, disponibilidad (presencial, híbrido o remoto), correo, teléfono, LinkedIn y GitHub; foto, DNI y estado civil ya no aportan nada.

¿Todo listo para crear su CV?

Empiece ahora

Relacionados

Ejemplos de CV similares

Ingeniero Cloud

Tecnología

Ingeniero de Machine Learning

Tecnología

Desarrollador Móvil

Tecnología

Desarrollador iOS

Tecnología

Desarrollador Android

Tecnología

Ingeniero QA

Tecnología