CV de desarrollador de software: stack, impacto, proyectos y ejemplo
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 ahoraPreguntas 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.