dev-engineering

Desarrolladora Python Junior

Ejemplo de currículum

4.5 / 5

Usa esta plantilla

Añade tu experiencia y haz tuyo este diseño.

Edita esta plantilla en el chat con IA

Pide a la IA que reescriba y adapte contigo cada sección.

LUCÍA MARTÍNEZ

Desarrolladora Python Junior

+1 (555) 987-6543

[email protected]

San Francisco, CA

linkedin.com/in/alex-wang

github.com/alxwang

alxwang.dev

Habilidades

Python, Django, Flask, RESTful APIs, Git, AWS, Docker, SQL

Certificaciones

Programador Python de Nivel de Entrada Certificado (PCEP) del Instituto Python

Demuestra conocimiento y habilidades fundamentales en programación Python.

AWS Certified Developer - Associate

Certificación que verifica el conocimiento de diseño, implementación y mantenimiento de aplicaciones web en AWS.

Perfil Profesional

Desarrolladora Python junior con experiencia en prácticas y proyectos creando aplicaciones Flask y Django, APIs REST y funciones con bases de datos SQL. Acostumbrada a escribir pruebas, depurar incidencias de backend y documentar cambios con Git. Aporta un portafolio práctico con código Python limpio, manejo de datos y trabajo colaborativo.

Experiencia Laboral

Desarrolladora Python

01/2023

Tech Company Inc

San Francisco, CA

Desarrollé endpoints de API en Flask para funciones de cuentas de usuario, incorporando validación, paginación y respuestas de error claras.

Mejoré la respuesta de la API con caché selectiva y limpieza de consultas tras revisar llamadas lentas a la base de datos con ingenieros senior.

Colaboré con 4 desarrolladores para lanzar 5 mejoras pequeñas de producto, preparando pull requests, notas de prueba y listas de despliegue.

Refactoricé módulos antiguos de Python en funciones más pequeñas y legibles, facilitando futuras correcciones del equipo.

Desarrolladora Python Junior

11/2021 - 06/2022

Start-Up Co.

San Francisco, CA

Creé una aplicación Django interna para seguimiento de solicitudes con inicio de sesión, vistas por rol y componentes de formulario reutilizables.

Añadí pruebas unitarias para vistas y funciones auxiliares clave, detectando casos comunes de regresión antes del despliegue.

Becaria de Desarrollo Python

06/2021 - 10/2021

Innovate Solutions Inc

San Francisco, CA

Construí un script de limpieza de datos en Python que convertía exportaciones CSV en tablas normalizadas para reportes semanales.

Contribuí mejoras de documentación y pequeñas correcciones a repositorios Python de código abierto para practicar revisiones de código.

Formación Académica

Grado en Ciencias de la Computación

09/2018 - 05/2022

Universidad Estatal de San Francisco

San Francisco, CA

Proyectos

Gestor de Finanzas Personales

Desarrollé una app con Flask y SQLAlchemy para categorizar gastos, registrar ingresos y resumir tendencias mensuales de ahorro con gráficos simples.

github.com/alxwang/personal-finance-tracker

Juego de Aventura por Texto

Creé un juego de consola en Python con clases, estado de inventario y decisiones ramificadas para practicar diseño orientado a objetos y manejo de entradas.

Por Qué Esta Plantilla Funciona

Este formato de currículum funciona bien para los Sistemas de Seguimiento de Candidatos (ATS) porque incluye palabras clave relevantes como 'Python', 'desarrollo de aplicaciones web' y 'manejo de datos'. El diseño estructurado con secciones como educación, experiencia, habilidades y proyectos garantiza una cobertura completa de las cualificaciones esenciales para un puesto de Desarrolladora Python Junior. Se utiliza formato en negrita dentro del texto del currículum para enfatizar logros y responsabilidades clave, lo que lo hace destacar ante los gerentes de contratación y al mismo tiempo lo mantiene compatible con ATS.

Puntuación instantánea del currículum

Verifica la Puntuación de Tu Currículum de Desarrolladora Python Junior

Sube tu currículum para obtener al instante una puntuación ATS y mejoras prácticas adaptadas al puesto.

  • Sin registro
  • Privado por defecto
  • Normalmente menos de 30 s

Tu currículum

Arrastra tu currículum aquí
PDF, DOCX, TXT e imágenes · Máx. 20 MB

Tus archivos siguen siendo privados.

Un paso para tu puntuación

Añade tu currículum para obtener una puntuación gratuita y cambios priorizados.

Cómo preparar este currículum

Cómo preparar este currículum

Consejos prácticos para que cada sección sea clara, relevante y fácil de leer para un ATS.

01

Datos de contacto

Datos de contacto

Nombre Apellido Ciudad, Provincia Código Postal | Número de Teléfono | Correo Electrónico | URL Perfil LinkedIn | URL Portafolio (Opcional)

Qué conviene incluir

Tu información de contacto es la primera sección que ven los reclutadores. Mantenla concisa y profesional. Asegúrate de que tu dirección de correo electrónico sea apropiada (ej. [email protected]). Incluye tu perfil de LinkedIn para una visión completa de tu trayectoria profesional. Se recomienda un portafolio o sitio web personal para roles creativos, técnicos o de diseño.

Evita esto

No incluyas tu dirección física completa (número/nombre de calle) por motivos de privacidad. Evita incluir detalles personales como estado civil, edad, foto o número de seguridad social a menos que sea específicamente requerido en tu país. No uses direcciones de correo electrónico poco profesionales.

Ejemplos prácticos

Observa ejemplos claros de cómo formatear los detalles de contacto de manera efectiva.

Mejor no

Lucía Martínez Calle Falsa 123, 4B Madrid [email protected] github.com/luciamartinez | Soltera, 28 años

Mejor así

Lucía Martínez Madrid | +34 600 123 456 | [email protected] | linkedin.com/in/lucia-martinez | github.com/luciamartinez

Consejos rápidos

  • Utiliza una dirección de correo electrónico profesional (formato nombre.apellido)
  • Asegúrate de que tu buzón de voz esté configurado y sea profesional
  • Verifica tu número de teléfono y correo electrónico para detectar errores tipográficos
  • Personaliza la URL de tu LinkedIn (linkedin.com/in/tunombre)
  • Incluye el enlace de GitHub para roles de desarrollador

02

Perfil profesional

Perfil profesional

Desarrolladora Python Junior orientada a resultados con [Número] años de experiencia en [Habilidades/Industrias Clave]. Historial comprobado de [Logro Principal]. Experta en [Tecnologías/Habilidades Clave]. Comprometida a aportar [Valor Específico] para [Industria/Tipo de Empresa Objetivo].

Qué conviene incluir

Un resumen profesional es tu presentación rápida. Debe tener entre 3 y 5 frases, resumiendo tu experiencia, habilidades clave y logros principales. Adáptalo a la descripción del puesto utilizando palabras clave relevantes. Enfócate en lo que te hace única y el valor que aportas a potenciales empleadores.

Evita esto

Evita objetivos genéricos como 'Buscando un rol desafiante para crecer en mis habilidades'. Los reclutadores quieren saber qué valor les aportas, no qué quieres tú de ellos. No uses pronombres en primera persona (yo, mi). Mantenlo conciso e impactante.

Ejemplos prácticos

Compara un objetivo débil con un resumen profesional sólido.

Mejor no

Objetivo: Soy una persona trabajadora buscando un puesto de Desarrolladora Python Junior donde pueda aprender cosas nuevas y avanzar en mi carrera.

Mejor así

Desarrolladora Python junior con experiencia en prácticas y portafolio creando APIs en Flask, vistas en Django y funciones con SQL. Acostumbrada a escribir pruebas unitarias, revisar pull requests y documentar cambios de backend.

Ejemplos prácticos

Muestra una combinación de habilidades técnicas y capacidad de resolución de problemas.

Mejor no

Objetivo: Convertirme en Desarrolladora Python Junior con la oportunidad de trabajar en proyectos emocionantes.

Mejor así

Desarrolladora Python junior con experiencia práctica creando una app Django para seguimiento de solicitudes, limpiando datos CSV con scripts Python y usando Git para gestionar entregas pequeñas.

Ejemplos prácticos

Destaca logros y contribuciones al equipo.

Mejor no

Objetivo: Conseguir un puesto de Desarrolladora Python Junior donde pueda aportar mis habilidades de programación de manera efectiva.

Mejor así

Desarrolladora Python que ha colaborado con equipos pequeños para lanzar mejoras de API, optimizar consultas de base de datos y preparar notas de prueba para despliegues.

Consejos rápidos

  • Cuantifica los logros siempre que sea posible (ej. 'Aumenté los ingresos en un 20%')
  • Mantenlo por debajo de 5 líneas para facilitar la lectura
  • Usa verbos de acción fuertes para iniciar las frases
  • Adapta el resumen para que coincida con la descripción del puesto

03

Competencias

Competencias

Habilidades Técnicas - Idiomas: [Lista] - Frameworks: [Lista] - Herramientas: [Lista] Habilidades Blandas - [Habilidad 1], [Habilidad 2], [Habilidad 3]

Qué conviene incluir

Agrupa tus habilidades de forma lógica (ej. Idiomas, Frameworks, Herramientas). Enfócate en habilidades técnicas relevantes para el puesto. Enumera las habilidades en orden de competencia o relevancia. Las habilidades blandas se demuestran mejor a través de puntos clave en la sección de experiencia en lugar de una lista simple.

Evita esto

No incluyas habilidades que no te sientas cómodo discutiendo en una entrevista. Evita usar barras de progreso o porcentajes para calificar tus habilidades (ej. "Java: 80%"). No incluyas tecnologías obsoletas a menos que se requieran específicamente.

Ejemplos prácticos

Ejemplo práctico que muestra qué hacer y qué no hacer con las habilidades

Mejor no

C++, JavaScript, SQL, NoSQL

Mejor así

Python, Django, Flask, Git

Mejor no

HTML5: 70%, CSS3: 80%

Mejor así

CSS, HTML, SASS

Consejos rápidos

  • Adapta tu lista de habilidades a la descripción del puesto al que estás aplicando.
  • Prioriza las habilidades directamente relevantes para el desarrollo en Python, como los frameworks Django y Flask.
  • Incluye competencia con herramientas esenciales como Git y Docker, que se utilizan comúnmente en entornos DevOps.
  • Evita incluir habilidades blandas a menos que tengan un impacto directo en tus capacidades técnicas o en los resultados del proyecto.

04

Experiencia laboral

Experiencia laboral

Puesto | Nombre de la Empresa | Ubicación Mes Año – Mes Año - Verbo de Acción + Contexto + Resultado (Cuantificado) - Lideré [Proyecto] resultando en [Resultado]... - Colaboré con [Equipo] para implementar [Característica]...

Qué conviene incluir

Este es el núcleo de tu CV. Usa el orden cronológico inverso (lo más reciente primero). Comienza cada punto con un verbo de acción fuerte. Enfócate en logros e impacto, no solo en responsabilidades. Usa números para cuantificar tu impacto (dólares, porcentajes, tiempo ahorrado, usuarios afectados). Muestra progresión y creciente responsabilidad.

Evita esto

Evita lenguaje pasivo como "Responsable de..." o "Encargado de...". No listes cada tarea diaria; enfócate en contribuciones significativas y resultados medibles. Evita jerga que los reclutadores fuera de tu campo no entenderán.

Ejemplos prácticos

Ejemplo práctico que muestra qué hacer y qué no hacer en la sección de experiencias

Mejor no

Trabajé con miembros del equipo para completar un proyecto en Django.

Mejor así

Lideré el desarrollo de una aplicación web en Django, mejorando la experiencia del usuario al implementar mecanismos de caché que redujeron el tiempo de respuesta de la API en un 40%.

Mejor no

Escribí código para una aplicación de seguimiento de finanzas personales.

Mejor así

Creé y desplegué una aplicación de seguimiento de finanzas personales basada en Flask que se integró con SQLAlchemy para gestionar gastos, ingresos y ahorros de los usuarios.

Consejos rápidos

  • Utiliza verbos de acción fuertes como 'Desarrollé', 'Lideré', 'Implementé' y 'Optimicé'.
  • Cuantifica los resultados siempre que sea posible. Por ejemplo, menciona cuántos usuarios se vieron afectados o qué porcentaje de mejora de rendimiento se logró.
  • Destaca tus habilidades de resolución de problemas describiendo desafíos específicos que enfrentaste y las soluciones que implementaste.
  • Muestra trabajo en equipo y colaboración en tus puntos para demostrar habilidades interpersonales valoradas en el desarrollo de software.

05

Formación

Formación

Nombre del Título | Nombre de la Universidad | Ubicación Mes Año – Mes Año - Cursos Relevantes: [Curso 1], [Curso 2] - Honores/Premios: [Nombre del Premio] - Promedio: X.X (si es superior a 3.5)

Qué conviene incluir

Enumera tu título más alto primero. Si tienes experiencia laboral significativa, mantén la sección de educación breve. Incluye tu promedio solo si es superior a 3.5 o si te has graduado recientemente. Destaca cursos relevantes, proyectos académicos, honores o roles de liderazgo.

Evita esto

No incluyas detalles de la escuela secundaria si tienes un título universitario. Evita enumerar cada curso que tomaste; selecciona solo los más relevantes. No incluyas fechas de graduación de hace décadas si la discriminación por edad es una preocupación en tu campo.

Ejemplos prácticos

Ejemplo práctico que muestra lo que se debe y no se debe hacer en la sección de educación

Mejor no

Grado en Ciencias de la Computación | Universidad de XYZ | Ciudad, País Septiembre 2015 – Mayo 2019 - Cursos: Introducción a la Programación, Estructuras de Datos, Cálculo I y II, Física I y II

Mejor así

Grado en Ingeniería Informática | Universidad Politécnica de Madrid | Madrid, España Septiembre 2018 – Junio 2022 - Cursos Relevantes: Estructuras de Datos y Algoritmos, Desarrollo Web con Python (Django), Bases de Datos

Consejos rápidos

  • Enumera tu título más alto primero e incluye solo los cursos relevantes.
  • Incluye honores o premios si son aplicables, pero omite detalles irrelevantes como la educación secundaria.
  • Mantén la sección concisa mencionando solo los títulos que sean relevantes para el puesto de trabajo al que te postulas.
  • Menciona tu promedio solo si es superior a 3.5, lo que puede añadir peso a tu solicitud como recién graduado.

06

Proyectos

Proyectos

Nombre del Proyecto | Tecnologías Utilizadas - Describe brevemente qué construiste y su propósito - Destaca un desafío técnico específico que resolviste - Enlace a GitHub o demo en vivo si está disponible

Qué conviene incluir

Los proyectos son excelentes para demostrar habilidades prácticas, especialmente si tienes poca experiencia laboral o estás cambiando de carrera. Incluye un enlace al repositorio de GitHub o a una demo en vivo si es posible. Enfócate en proyectos que muestren habilidades de resolución de problemas y tecnologías relevantes para el puesto objetivo.

Evita esto

No incluyas tutoriales triviales a menos que los hayas ampliado significativamente. Evita proyectos que estén desactualizados, incompletos o irrelevantes para el puesto al que postulas. No te limites a enumerar tecnologías; explica qué construiste y por qué es importante.

Ejemplos prácticos

Ejemplo práctico que muestra lo que se debe y no se debe hacer en proyectos

Mejor no

Construí una aplicación de calculadora simple en Python que realiza operaciones aritméticas básicas (suma, resta, multiplicación, división). Usé PyCharm IDE.

Mejor así

Creé una aplicación avanzada de seguimiento de finanzas personales utilizando Flask y SQLAlchemy para gestionar gastos, ingresos, ahorros y objetivos de presupuesto. Utilicé Git para el control de versiones y contenedores Docker para un entorno de desarrollo consistente.

Mejor no

Desarrollé un sitio de blog básico con Django que permite a los usuarios publicar artículos.

Mejor así

Diseñé e implementé una aplicación web Django que atendió a 50,000 usuarios mensuales al mejorar la autenticación de usuarios, implementar funciones de moderación de contenido e integrar notificaciones en tiempo real a través de WebSockets.

Consejos rápidos

  • Selecciona proyectos que resalten tu capacidad para resolver problemas complejos utilizando Python y frameworks relevantes.
  • Detalla los desafíos técnicos específicos que superaste durante el desarrollo del proyecto y cómo los resolviste.
  • Incluye un enlace a los repositorios de GitHub o a demos en vivo de los proyectos completados para que los revisores puedan explorarlos.
  • Enfócate en proyectos que se alineen con las responsabilidades y tecnologías mencionadas en la descripción del puesto.

Preguntas Frecuentes

Preguntas comunes sobre este rol y cómo presentarlo mejor en tu currículum.

Python, frameworks como Django o Flask, SQL, Git, pruebas y proyectos que demuestren cómo resuelves problemas concretos.

Incluye prácticas, proyectos académicos, código abierto y portafolio. Explica qué construiste, qué herramientas usaste y cuál fue tu aporte.

Sí. Añade dos o tres proyectos relevantes con enlaces cuando existan y describe el producto, las decisiones técnicas y tu contribución.

Las certificaciones pueden sumar, pero funcionan mejor junto con proyectos reales, muestras de código legibles y bullets técnicos claros.

Crea un Currículum que Te Contrate 60% Más Rápido

En minutos, crea un currículum personalizado y compatible con ATS que ha demostrado conseguir 6 veces más entrevistas.

Crea un mejor currículum

Compartir esta plantilla

Haz que tus 6 Segundos Cuenten

Los reclutadores escanean currículums durante un promedio de solo 6 a 7 segundos. Nuestras plantillas probadas están diseñadas para captar la atención al instante y mantenerlos leyendo.