Informática
CV de desarrollador Python: ejemplo y plantilla
Este ejemplo es para desarrolladores Python que construyen aplicaciones web, APIs, herramientas de datos y automatizaciones en empresas de producto, software houses, fintechs y equipos de análisis, y para quienes pasan a Python desde otro trabajo.
La empresa quiere saber qué construyes en Python, con qué frameworks, con qué bases de datos, cómo pruebas el código y a qué escala funciona. Te mostramos cómo describirlo en tu CV con datos concretos.
Cómo hacer un CV de desarrollador Python
Resumen profesional
Escribe qué construyes en Python: aplicaciones web, APIs, procesamiento de datos, automatización, y en qué sector. Añade los frameworks y un resultado medible, por ejemplo el número de peticiones o el tiempo ahorrado. Python tiene muchos usos, así que muestra desde el principio dónde eres más fuerte.
Analista financiero que lleva 2 años automatizando informes con Python y pandas. Construí una app en Django que reúne datos de 4 sistemas y que usan 30 personas de la empresa. Busco trabajo como desarrollador Python junior.
Experiencia: funciones y logros
Describe los proyectos, las tecnologías, la escala y tu aportación. Muestra cifras: peticiones, tiempo de respuesta, horas ahorradas, número de usuarios. Añade los tests y el despliegue, porque demuestran que tu código llega a producción y funciona.
Peor: Construcción de APIs.
Mejor: Servicio en FastAPI para el sistema de scoring de clientes, unos 3 millones de peticiones al día.
Peor: Procesamiento de datos.
Mejor: Procesamiento de datos desde Kafka y escritura en PostgreSQL, con cola de tareas Celery.
Peor: Automatización.
Mejor: Automatización de informes para el departamento financiero, unas 20 horas ahorradas al mes.
Habilidades que conviene incluir
Incluye los frameworks, las bases de datos, las colas, los tests y las herramientas de despliegue. En las habilidades personales muestra trabajo en equipo, código legible y comprensión de las necesidades de negocio.
Habilidades técnicas
- Python
- Frameworks web
- Bases de datos
- Colas y tareas en segundo plano
- Tests
- Contenedores y CI/CD
Habilidades personales
- Trabajo en equipo
- Código legible
- Comprensión del negocio
- Resolución de problemas
- Autonomía
Certificados y cursos
Indica los cursos y los certificados de la nube si despliegas en la nube. Para un desarrollador Python, un enlace a GitHub con proyectos y contribuciones de código abierto suele contar más que un certificado.
CV de desarrollador Python sin experiencia
Describe 2 o 3 proyectos en GitHub: una aplicación web, una API o una herramienta de datos, con tests e instrucciones para arrancarla. Di qué hacen y qué tecnologías usan.
Si usaste Python en tu trabajo anterior, por ejemplo para automatizar informes, descríbelo como experiencia. Es un argumento fuerte en un cambio de profesión.
Adaptar el CV a la oferta de empleo
Una empresa de producto busca APIs y escalabilidad, una empresa con equipo de datos procesamiento de datos y pandas, y una software house aplicaciones en Django para distintos clientes. Pon arriba lo que pide la oferta.
Preguntas y respuestas
¿Qué debe poner un desarrollador Python en el CV?
El área de Python, los frameworks, las bases de datos, los proyectos, la escala, los resultados, los tests, el despliegue y un enlace a GitHub.
¿Necesita GitHub un desarrollador Python junior?
Sí, unos cuantos proyectos bien descritos y con tests son la mejor prueba de lo que sabes hacer sin experiencia.
¿Automatizar informes en Python cuenta como experiencia de programación?
Sí, si describes qué construiste y cuál fue el resultado. Es un camino habitual para entrar en IT.
¿Qué framework conviene poner en el CV?
Los que has usado en proyectos. Los más habituales son Django, FastAPI y Flask.