CV de desarrollador de software: stack, impacto, proyectos y ejemplo

Por el equipo de CV Analyz, con ayuda de IARevisado por Ahmad SakkaActualizado el 4 min de lectura

Cómo redactar un CV de desarrollador: título concreto, stack claro, impacto medible, tu papel en los proyectos y GitHub, con ejemplos y modelo completo.

Un buen CV de desarrollador muestra lo que sabes construir, con qué tecnologías y qué cambió gracias a ello. Empieza con un título concreto y un stack breve, agrupado por tipo. Después escribe logros que respondan a tres preguntas: cuál era el problema, qué hiciste y qué pasó. Una página basta al comienzo y dos con mucha experiencia. Usa un diseño sencillo de una columna, fácil de leer para personas y sistemas. Esta guía sirve para perfiles backend, frontend, full stack y móvil, júnior y sénior, con ejemplos de antes y después y un modelo completo.

Un título concreto y un resumen útil

“Desarrollador” dice poco. “Desarrollador Backend (Java, Spring Boot, PostgreSQL)” dice mucho más. El resumen debe indicar el nivel, el sector, el stack principal y un dato fuerte.

Antes: Desarrollador apasionado al que le encanta aprender tecnologías nuevas.
Después: Desarrollador backend con 6 años en API de pagos con Java y PostgreSQL sobre AWS. Lideré el paso a una arquitectura por eventos para 2 millones de transacciones diarias.

Agrupa tus habilidades con honestidad

Agrúpalas por tipo y ordénalas según el puesto. Incluye solo lo que puedas explicar en una entrevista técnica, porque exagerar se nota enseguida. Consulta la guía de habilidades.

  • Lenguajes: Java, Python, TypeScript.
  • Frameworks: Spring Boot, React, Angular, Django.
  • Datos: PostgreSQL, Redis, Kafka, Elasticsearch.
  • Nube y entrega: AWS, Docker, Kubernetes, Terraform, GitHub Actions. Mira también la guía de DevOps y nube.
  • Prácticas: pruebas, revisión de código, observabilidad, diseño de sistemas.

Evita las estrellas y barras de porcentaje: no significan nada y los sistemas no las leen bien.

Logros en lugar de tareas

Muestra escala, decisión y resultado: latencia, disponibilidad, coste, frecuencia de despliegue, adopción, errores y tiempo ahorrado. Usa el patrón acción y resultado. Las cifras son ejemplos; incluye solo las que puedas explicar.

Antes: Trabajé en el backend del sistema de pagos.
Después: Rediseñé el servicio de reintentos de pago con Kafka y workers idempotentes, y reduje un 18 % los fallos en 2 millones de transacciones diarias.
Antes: Mejoré el rendimiento de la web.
Después: Bajé el LCP de 3,8 s a 1,9 s en una tienda React con 500.000 usuarios al mes, mediante code splitting y optimización de imágenes.
Antes: Responsable de los despliegues.
Después: Creé un pipeline de CI/CD con GitHub Actions y Terraform, pasando de despliegues mensuales a varios por semana, con reversión en menos de 10 minutos.
Antes: Mentoría a desarrolladores júnior.
Después: Acompañé a 3 júnior e introduje una lista de revisión de código; en 6 meses, los 3 llevaban funcionalidades solos.

¿Sin métricas? Describe el alcance: servicios, usuarios, tamaño del equipo, tu responsabilidad y las decisiones. En proyectos de equipo, aclara siempre tu parte.

Proyectos y código que ayuden

GitHub solo ayuda si muestra tu mejor trabajo. Dos o tres proyectos limpios valen más que diez repositorios abandonados. Añade un README con objetivo, stack, instrucciones y demo.

  • Nombre y objetivo: qué hace y para quién.
  • Stack: las tecnologías principales.
  • Tu aportación: sobre todo en equipo u open source.
  • Resultado: usuarios, contribuciones aceptadas o rendimiento.
  • Enlace: un repositorio o demo que funcione.

Adapta según el nivel y el puesto

  • Júnior: formación, prácticas, proyectos, bootcamp y fundamentos. Consulta el CV sin experiencia.
  • Medio: responsabilidad sobre funcionalidades, fiabilidad, trabajo con producto.
  • Sénior: arquitectura, influencia entre equipos, mentoría y resultado de negocio.
  • Líder técnico: estrategia, estándares, proyectos multiequipo y selección.
  • Cambio de carrera: proyectos y conocimiento del sector, con la guía para cambiar de carrera.

Usa las palabras de la oferta cuando sean ciertas. El verificador ATS y las palabras clave por sector pueden ayudarte.

Un ejemplo breve y completo

La persona y las cifras son inventadas, pero el formato se puede reutilizar.

Pablo Herrera | Desarrollador Backend | Barcelona | Teléfono | Correo | github.com/ejemplo | LinkedIn
Resumen: Desarrollador backend con 6 años en API de pagos con Java y PostgreSQL sobre AWS, centrado en fiabilidad y arquitectura por eventos.
Habilidades: Java, Python, TypeScript | Spring Boot | PostgreSQL, Redis, Kafka | AWS, Docker, Kubernetes, Terraform.
Experiencia: Ingeniero de software sénior, Finlane, 2022 – actualidad. Reintentos de pago, 18 % menos de fallos. CI/CD con varios despliegues semanales. Mentoría a 3 personas.
Desarrollador, TiendaDigital, 2019 – 2022. API de pago para 500.000 usuarios; latencia p95 de 800 a 200 ms.
Formación: Ingeniería Informática, UPC, 2019. Inglés C1. Proyecto: limitador de peticiones open source, 12 contribuciones aceptadas.

Errores frecuentes

  • Listar todas las herramientas que has tocado alguna vez.
  • Usar barras de habilidades y varias columnas.
  • Describir tickets en lugar de resultados.
  • Atribuirte resultados del equipo sin indicar tu papel.
  • Dejar enlaces rotos o un GitHub vacío.
  • Enviar el mismo CV para frontend y backend.

Conclusión

Antes de postularte, comprueba que el título, el stack y tres logros se encuentran rápido y que puedes defender cada cifra. La guía del CV profesional ayuda con el formato, y para perfiles de datos tienes la guía de analista de datos.

Mejora tu CV de desarrollador con CV Analyz: tus tareas se convierten en resultados claros para el puesto y el país que buscas, usando solo los datos que aportas.

Mejora tu CV ahora

Preguntas frecuentes

¿Cuántas páginas debe tener?

Una al principio y hasta dos con mucha experiencia.

¿Debo incluir GitHub?

Sí, si muestra trabajo limpio y reciente. Si no, mejor no.

¿Y si no tengo métricas?

Describe el alcance, tu responsabilidad, tus decisiones y el resultado.

¿Cuántas tecnologías incluyo?

Solo las que puedas explicar, por orden de relevancia.

Sigue por aquí

Artículos relacionados