Ejemplo de currículum: Ingeniero/a de software

Ejemplo de currículum de ingeniero de software en Quito: facturación electrónica con 3 millones de comprobantes al mes y rechazos de 2,4 % a 0,3 %.

Carta para este puesto

Esteban Quiñónez Lara

Ingeniero de software principal | TypeScript, Java y PostgreSQL | Plataformas SaaS de facturación

Quito, Ecuador9 años de experiencia

Resumen

Ingeniero de software con 9 años construyendo productos web y APIs, hoy líder técnico de una plataforma de facturación electrónica que envía 3 millones de comprobantes al mes para 9 000 empresas. Rediseñó el envío de comprobantes, bajó los rechazos de 2,4 % a 0,3 % y lidera a 6 ingenieros con revisiones de diseño escritas. Trabaja con TypeScript, Java, PostgreSQL y AWS.

Experiencia

Ingeniero de software principalenero de 2023 - actualidad

Facturación Chimborazo Cloud

  • Líder técnico de la plataforma de facturación electrónica: 3 millones de comprobantes al mes enviados al SRI para 9 000 empresas.
  • Envío de comprobantes rediseñado con colas y reintentos: rechazos por errores propios de 2,4 % a 0,3 %.
  • Tiempo de emisión p95 de 6 s a 1,2 s tras separar la firma electrónica en un servicio propio.
  • Liderazgo técnico de 6 ingenieros; revisión de diseño escrita para cada cambio que afecta a más de 1 equipo.
  • Costo de infraestructura por comprobante 35 % menor con escalado por demanda en AWS.
Ingeniero de software séniorabril de 2021 - diciembre de 2022

Facturación Chimborazo Cloud

  • API pública REST para integraciones con ERP, adoptada por 120 clientes en su primer año.
  • Módulo de notas de crédito y retenciones en TypeScript y PostgreSQL, entregado en 4 meses.
  • Cobertura de pruebas del núcleo de 45 % a 82 %.
Ingeniero de softwareagosto de 2017 - marzo de 2021

Rutas Cotopaxi Movilidad

  • Venta de boletos de bus interprovincial en Java y React para 25 cooperativas de transporte.
  • Reserva de asientos sin ventas duplicadas en feriados, con picos de 8 veces el tráfico normal.

Habilidades

  • TypeScript y Node.js
  • Java (Spring Boot)
  • PostgreSQL
  • React
  • Diseño de APIs REST
  • Colas y mensajería (SQS, RabbitMQ)
  • AWS
  • Arquitectura de software
  • Liderazgo técnico
  • Revisiones de diseño
  • Inglés avanzado

Certificaciones

  • AWS Certified Solutions Architect, Associate (2022)

Formación

Ingeniería en Sistemas Informáticos y de Computación, Escuela Politécnica Nacional, 2017

Personas candidatas y empleadores ficticios. Cualquier parecido con una persona o empresa real es pura coincidencia.

Ahora con tu experiencia y una oferta real

Jobiko redacta un currículum y una carta a partir de lo que realmente hiciste, para la oferta que elijas, y te muestra ambos antes de enviar nada.

Crear mi currículum →

Lo que los reclutadores comprueban primero

Alcance del sistema

Volumen, número de clientes y criticidad del sistema ubican tu nivel mejor que los años de experiencia.

Decisiones de diseño

Qué cambiaste en la arquitectura y por qué. Es lo que se explora en las entrevistas de puestos sénior y principales.

Liderazgo técnico

Cuántas personas guías y cómo se toman las decisiones en tu equipo separan a un ingeniero principal de uno sénior.

Resultados para el usuario

Menos errores, menos tiempo de espera o menos llamadas a soporte conectan tu código con el negocio.

Palabras clave que detecta el sistema de seguimiento de candidatos

  • Ingeniero de software
  • TypeScript
  • Node.js
  • Java
  • PostgreSQL
  • React
  • AWS
  • Arquitectura de software
  • APIs REST
  • Facturación electrónica
  • Liderazgo técnico
  • SaaS

Usa las que sean ciertas en tu caso, con las palabras de la oferta.

Errores que evitar

  1. Un título sin contenido

    «Ingeniero de software principal» solo convence si los logros muestran liderazgo técnico y decisiones de arquitectura.

  2. Proyectos sin escala

    Di cuántos usuarios, transacciones o clientes tenía el sistema. Sin eso, no se puede comparar tu experiencia.

  3. Ignorar el dominio

    Facturación, pagos o salud tienen reglas propias. Conocer el dominio es una ventaja que vale mencionar.

Preguntas

¿Qué diferencia un currículum de ingeniero de software sénior de uno principal?
El principal muestra influencia más allá de su código: decisiones de arquitectura, revisiones de diseño y personas a las que guía.
¿Pongo los años de experiencia en el titular?
No hace falta. El titular funciona mejor con tu nivel, tu stack y el tipo de producto que conoces.
¿Incluyo trabajos de hace más de diez años?
Resúmelos en una línea o déjalos fuera, salvo que muestren algo que tu experiencia reciente no cubre.