Ejemplo de CV de Desarrollador full-stack

Ejemplo profesional de CV de Desarrollador full-stack con secciones validadas por reclutadores que puedes personalizar en minutos.

Solo un ejemplo

Todos los datos personales y la trayectoria de este ejemplo son ficticios. Personaliza el CV con tu información real antes de presentarte a una oferta.

Vista previa del CV

Photo

Competencias

React
Next.js
TypeScript
Node.js
Express.js
PostgreSQL
MongoDB
AWS
Docker
GraphQL
APIs REST
CI/CD
Git
Agile
Diseño de sistemas

Certificaciones

AWS Certified Developer – Associate
AWS
2023-06-01
MongoDB Node.js Developer Path
MongoDB
2022-06-01

Idiomas

Español (nativo)
Inglés (C1)

Diego Herrera

Desarrollador full-stack senior
8 años de experiencia construyendo plataformas SaaS escalables y aplicaciones web empresariales. Empezó como desarrollador front-end antes de pasar a ingeniería full-stack y roles de liderazgo técnico.

Experiencia

Desarrollador full-stack senior
NovaStack LabsJornada completa
2020-06-01 – Actualidad
Madrid, España
Liderazgo técnico de productos SaaS de cara al cliente en capas web y API — monorepos TypeScript, GraphQL y límites de servicio con contract testing.
- Lideré la entrega de productos SaaS de cara al cliente en aplicaciones web y servicios API - Diseñé un monorepo modular TypeScript con paquetes de dominio compartidos, reduciendo la lógica de validación duplicada un 42% entre frontend y backend. - Construí resolvers GraphQL y límites de React Query que redujeron el over-fetching, bajando el tamaño mediano de página de 1,1 MB a 640 KB. - Introduje contract testing entre servicios NestJS y clientes Next.js, evitando seis desajustes de esquema que bloqueaban releases en un solo trimestre.
Desarrollador full-stack
Relay CommerceJornada completa
2017-06-01 – 2020-05-31
Barcelona, España
Ingeniería de commerce multi-tenant — ciclos de facturación Stripe, seguridad de tipos tRPC/Zod y tooling interno con Redis.
- Entregué funcionalidades de checkout, catálogo y fulfillment para plataformas de commerce multi-tenant - Implanté flujos de ciclo de vida de suscripciones Stripe con claves de idempotencia en webhooks, eliminando facturas duplicadas en tormentas de reintentos. - Migré endpoints REST heredados a tRPC con esquemas Zod, reduciendo errores de tipo en runtime del cliente un 58% en Sentry. - Construí dashboards internos de administración con TanStack Table y filtrado respaldado por Redis, reduciendo el tiempo de investigación de soporte de 40 a 12 minutos.
Desarrollador full-stack junior
Vector HarborJornada completa
2015-05-01 – 2017-05-01
Valencia, España
Ingeniería de producto en un startup ágil — formularios React reutilizables, migraciones PostgreSQL y preview deployments de CI.
- Apoyé la ingeniería de producto núcleo en un entorno de startup ágil - Creé componentes de formulario reutilizables con React Hook Form y adaptadores de validación en servidor, acelerando la entrega de funcionalidades un 30%. - Escribí migraciones PostgreSQL y backfills de datos para despliegues de ajustes de cuenta sin downtime de cara al cliente. - Configuré preview deployments con GitHub Actions y smoke tests, detectando rutas rotas antes del merge en 19 pull requests.

Formación

Ingeniería InformáticaGrado en Ingeniería Informática
Universidad Politécnica de Madrid
2014-09-01 – 2018-06-01
Formación de grado en ingeniería informática en Universidad Politécnica de Madrid. Asignaturas de React, Next.js, TypeScript, proyectos finales y trabajos colaborativos orientados a roles profesionales.

Guía para redactar el CV

  • Muestra un proyecto en el que fuiste responsable del modelo de datos, el contrato de API y el comportamiento de UI de extremo a extremo.
  • Cuantifica resultados de rendimiento o fiabilidad, no solo los frameworks usados.
  • Destaca la colaboración con diseño, producto y plataforma durante las decisiones de trade-off.
  • AWS Certified Developer - Associate
  • MongoDB Node.js Developer Path
  • Certified Kubernetes Application Developer (CKAD)