Skip to main content
Ejemplo de currículum gratisActualizado septiembre de 2026

💻 Ejemplo de currículum de Ingeniero de Software

Un ejemplo de currículum de ingeniero de software diseñado para pasar los sistemas de seguimiento de candidatos (ATS) y leerse bien para un reclutador. Usa encabezados estándar, una sola columna, texto plano y las palabras clave exactas que los empleadores buscan en vacantes de ingeniería de software: lenguajes, frameworks, cloud y prácticas de entrega. Cada bullet combina un verbo de acción con una tecnología y un resultado medible.

Gratis • Se abre con el ejemplo ya cargado • Descarga en PDF tras registrarte gratis

Este ejemplo contiene 25 de 71 palabras clave ATS que las empresas usan para puestos de Ingeniero de Software.

Las palabras clave salen del mismo diccionario con el que puntúa el verificador ATS de 22skills. Las encontradas aparecen en verde.

Currículum de ejemplo

Ejemplo ficticio. El nombre, las empresas y las cifras son inventados; la estructura y las palabras clave son reales.

Mariana Torres Vidal

Ingeniera de Software · Backend y Cloud

Ciudad de México, México

Sobre mí

Ingeniera de Software con 6 años de experiencia construyendo servicios backend e infraestructura en la nube para productos SaaS B2B. Diseñé APIs REST y basadas en eventos con Python y TypeScript que atienden 40 millones de solicitudes al día, reduje el costo de infraestructura 31% al migrar cargas de trabajo a Kubernetes en AWS y lideré revisiones de código para un equipo de cinco personas. Cómoda liderando un servicio de punta a punta, desde el diseño del esquema en PostgreSQL hasta CI/CD y guardias de disponibilidad.

Experiencia

  • Nébula Software· Ingeniera de Software SeniorCiudad de México, México (híbrido)2023-02 – Actualidad
    • Lidero la plataforma de ingesta (Python, FastAPI, PostgreSQL, Redis) que procesa 40 millones de eventos al día para más de 300 clientes empresariales con 99.95% de disponibilidad.
    • Migré 14 servicios de EC2 a Kubernetes (EKS) con Terraform y Helm, reduciendo el gasto mensual en infraestructura 31% y el tiempo de despliegue de 45 a 6 minutos.
    • Diseñé un pipeline basado en eventos en AWS (SQS, Lambda, S3) que reemplazó procesos batch nocturnos y redujo la frescura de los datos de 24 horas a menos de 5 minutos.
    • Lidero la revisión de código de un equipo de cinco ingenieros y mentoreo a dos desarrolladores junior; introduje ADRs y un estándar de pruebas que elevó la cobertura de 54% a 86%.
    • Construí el pipeline de CI/CD en GitHub Actions con despliegues canary y rollback automático, bajando los incidentes de producción por releases de 6 a 1 por trimestre.
  • Bluecrest Tecnología· Ingeniera de SoftwareRemoto2020-06 – 2023-01
    • Desarrollé funcionalidades para clientes en un stack de Django y React para un producto de pagos usado por 12,000 comercios; entregué en sprints Scrum de dos semanas.
    • Reescribí la API de reportes en TypeScript (Node.js) con Elasticsearch, bajando la latencia p95 de 2.4 s a 380 ms.
    • Introduje entornos locales basados en Docker y pruebas de integración, reduciendo el tiempo de onboarding de nuevos ingenieros de dos semanas a tres días.
    • Atendí guardias de disponibilidad del servicio de pagos y escribí runbooks que redujeron el tiempo medio de recuperación 40%.
  • Grupo Delphi (prácticas profesionales)· Practicante de Ingeniería de SoftwareCiudad de México, México2019-06 – 2019-09
    • Construí un dashboard interno en React y Next.js que consume una API REST, adoptado por 30 personas del equipo de soporte.
    • Escribí pruebas unitarias con Jest y pytest y corregí 25 errores acumulados en un servicio respaldado por MongoDB.

Formación

  • Universidad Nacional Autónoma de México (UNAM)· Ingeniería en ComputaciónCiencias de la Computación2016-08 – 2020-05

    Cursos de sistemas distribuidos, bases de datos y algoritmos. Ayudante de cátedra en Estructuras de Datos.

Proyectos

  • queue-lite· Creadora y mantenedora
    https://github.com/mariana-torres-dev/queue-lite

    Cola de trabajos de código abierto para Python sobre Redis con reintentos, prioridades y un panel de control. 1,200 estrellas en GitHub, usada en producción por tres empresas.

Certificaciones

  • AWS Certified Solutions Architect – Associate · Amazon Web Services (2024)
  • Certified Kubernetes Application Developer (CKAD) · The Linux Foundation (2023)

Por qué este ejemplo pasa los filtros ATS

  • El encabezado y el resumen nombran el puesto objetivo y el stack principal en las primeras tres líneas, justo donde miran primero los reclutadores y los filtros de palabras clave.
  • Las habilidades están agrupadas por categoría (lenguajes, frameworks, bases de datos, cloud) con la ortografía exacta que usan los empleadores, como "PostgreSQL", "Kubernetes" y "CI/CD", así el match de palabras clave funciona sin relleno artificial.
  • Cada bullet de experiencia sigue verbo + tecnología + número: "Migré 14 servicios… reduciendo el gasto 31%". El ATS encuentra la palabra clave y la persona reclutadora encuentra el impacto.
  • Las certificaciones usan su nombre oficial completo más el acrónimo, por ejemplo "Certified Kubernetes Application Developer (CKAD)", para que ambas formas hagan match.
  • Las fechas usan un formato consistente, los encabezados son los estándar que esperan los parsers, y no hay tablas, columnas, íconos ni gráficos que rompan el análisis del documento.

Palabras clave ATS de Ingeniero de Software en este ejemplo

Agrupadas como las agrupa el verificador. Las verdes aparecen en el ejemplo; las grises están en el diccionario pero no se usan aquí.

Programming Languages

3/15
  • Python
  • TypeScript
  • Go
  • Java
  • JavaScript
  • C++
  • C#
  • Rust
  • Ruby
  • PHP
  • Swift
  • Kotlin
  • Scala
  • R
  • MATLAB

Frameworks & Libraries

5/14
  • React
  • Node.js
  • Django
  • Next.js
  • FastAPI
  • Angular
  • Vue.js
  • Flask
  • Spring Boot
  • Express.js
  • Ruby on Rails
  • .NET
  • Laravel
  • Svelte

Databases

4/12
  • PostgreSQL
  • MongoDB
  • Redis
  • Elasticsearch
  • MySQL
  • DynamoDB
  • Oracle
  • SQL Server
  • Cassandra
  • Firebase
  • SQLite
  • Neo4j

Cloud & DevOps

7/13
  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • CI/CD
  • GitHub Actions
  • Linux
  • Azure
  • GCP
  • Jenkins
  • GitLab CI
  • Ansible
  • Nginx

Soft Skills

5/9
  • Agile
  • Scrum
  • Code Review
  • Mentoring
  • Technical Leadership
  • Team Collaboration
  • Problem Solving
  • Communication
  • Documentation

Certifications

1/8
  • AWS Certified
  • Google Cloud Certified
  • Azure Certified
  • Kubernetes (CKA)
  • Scrum Master
  • PMP
  • CompTIA
  • Oracle Certified

Cómo adaptar este ejemplo a tu experiencia

  1. 1Reemplaza el stack de la sección de habilidades con las tecnologías de la vacante a la que postulas, manteniendo el mismo formato agrupado. Apunta a 15-22 habilidades, no a 40.
  2. 2Deja el puesto más reciente más largo. De tres a cinco bullets para el trabajo actual, de dos a cuatro para los anteriores, uno o dos para prácticas profesionales.
  3. 3Convierte cada bullet en un resultado: qué cambió, cuánto y para quién. Si no tienes un número, usa escala (usuarios, solicitudes, servicios, tamaño del equipo).
  4. 4Refleja el título del puesto de la vacante en tu encabezado cuando sea cercano a tu título real, por ejemplo "Ingeniera Backend" en lugar de "Desarrolladora de Software II".
  5. 5Elimina todo lo que el ATS no puede leer o el reclutador no necesita: fotos, barras de habilidades, diseños en dos columnas, una lista interminable de tecnologías que tocaste una sola vez.

Preguntas sobre el currículum de Ingeniero de Software

¿Cuántas páginas debe tener el currículum de un ingeniero de software?

Una página si tienes hasta unos cinco años de experiencia, máximo dos para perfiles senior. Los sistemas ATS no penalizan la extensión, pero los reclutadores hacen una lectura rápida, así que el puesto actual y la sección de habilidades deben caber en la primera página.

¿Debo poner foto en mi currículum?

En la mayoría de los procesos con ATS en México, Colombia, Argentina o Perú es mejor no incluirla: las fotos pueden confundir al software de análisis y no aportan a la evaluación técnica. En España es más común verla, pero para pasar el filtro automático sigue siendo más seguro omitirla y dejar que tu experiencia hable.

¿Debo listar todos los lenguajes de programación que conozco?

No. Enumera los lenguajes y herramientas en los que te sentirías cómoda en una entrevista técnica, agrupados por categoría, y prioriza los que menciona la vacante. Una lista enfocada de 15 a 22 habilidades hace mejor match que un muro de 50 palabras clave.

¿Es seguro este formato para sistemas ATS como Workday o Greenhouse?

Sí. Es una sola columna con encabezados estándar (Experiencia, Educación, Habilidades, Certificaciones), bullets en texto plano y fechas consistentes, que es lo que leen de forma confiable los parsers de Workday, Greenhouse, Lever e iCIMS. Expórtalo como PDF o DOCX basado en texto, nunca como imagen.

¿Necesito proyectos en el currículum de un ingeniero de software?

Ayudan más a perfiles junior y a quienes cambian de carrera, donde compensan la falta de experiencia laboral. Para ingenieros con experiencia, un proyecto open source o personal con uso real es suficiente, y conviene quitarlo si hace que el currículum supere el límite de extensión.

Próximos pasos para tu currículum de Ingeniero de Software

Más ejemplos de currículum

Convierte este ejemplo de Ingeniero de Software en tu currículum

Abre el ejemplo en el creador gratuito, cambia los datos y descarga un PDF compatible con ATS. Sin tarjeta.