Skip to main content
Get started with Curriculum Vitae and create your first professional CV in just a few minutes. This guide walks you through the complete process from entering your information to exporting your finished CV.

Before you begin

Before creating your CV, review the IMPORTANTE section on the homepage for information about data storage and backup. Your data is stored locally in browser cookies for 10 years.

Create your first CV

1

Enter personal information

Navigate to Personal Information (/perfil/info-personal) to start building your CV.Fill out the “About Me” section with a brief professional summary:
// The form captures:
- About Me (textarea for professional summary)
- Name and Last Name
- Profession or Trade
- Address
- Email
- DNI (ID number)
- Phone Number
- Marital Status (optional)
Keep your “About Me” section concise and professional. Highlight your key skills and career objectives in 2-3 sentences.
Click Actualizar (Update) to save your information. Data is automatically stored in browser cookies.
2

Add academic information

Navigate to Academic Information (/perfil/info-academica) and add your educational background.For each degree or certification:
  • Institution name
  • Degree or certification title
  • Start and end dates
  • Additional details
Click Actualizar to save your entries.
3

Add work experience

Go to Work Experience (/perfil/experiencia-laboral) to list your professional history.Include:
  • Company name
  • Job title
  • Employment period
  • Key responsibilities and achievements
Save your work experience by clicking Actualizar.
4

Add skills and competencies

Visit Competencies (/perfil/competencias) to showcase your abilities.Add three types of skills:
  • Soft Skills (communication, teamwork, leadership)
  • Technical Skills (software, tools, technical abilities)
  • Languages (language proficiency levels)
Update each section individually.
5

Add references (optional)

Include professional and personal references:
  • Professional References (/perfil/ref-profesionales): Former supervisors or colleagues
  • Personal References (/perfil/ref-personales): Character references
For each reference, provide name, relationship, and contact information.
6

Upload profile photo (optional)

Enhance your CV with a professional photo:
// Photo is stored in localStorage
localStorage.setItem('fotoPerfil', imageData);
localStorage.setItem('fotoRedonda', 'true'); // For circular photo
Choose between circular or square photo format based on your preference.
7

Choose a template and export

Navigate to Templates (/disenios) and select from three professional designs:
  • CV Template 1 (/disenios/cv1)
  • CV Template 2 (/disenios/cv2)
  • CV Template 3 (/disenios/cv3)
Each template displays your information in a different layout. Preview your CV and click Descargar (Download) to export as PDF.
// PDF generation uses jsPDF and html2canvas
function generarPDF() {
  const pdf = new jsPDF('p', 'pt', 'letter');
  const contenidoDiv = document.getElementById('contenido-pdf');
  
  html2canvas(contenidoDiv, { scale: 5 }).then((canvas) => {
    const imgData = canvas.toDataURL('image/jpeg');
    pdf.addImage(imgData, 'JPEG', 0, 0, 
      pdf.internal.pageSize.getWidth(),
      pdf.internal.pageSize.getHeight());
    pdf.save(`CV-${nombre}${apellido}.pdf`);
  });
}
Your CV will be downloaded as CV-[YourName][YourLastName].pdf.

Backup and restore your data

Your CV data is stored in browser cookies and localStorage. To back up your information:
  1. Navigate to Load Information (/perfil/cargar-informacion)
  2. Click Download Information to export all your data as a JSON file
  3. Store this file safely for future use
To restore your data later:
  1. Click Seleccionar Archivo (Select File)
  2. Choose your previously saved JSON file
  3. Click Cargar Información (Load Information)
Loading saved data will replace all currently entered information. Make sure to download your current data first if you want to keep it.

Data storage

The application stores your information locally:
// Personal information stored in cookies (expires in 3650 days / 10 years)
Cookies.set('InformacionPersonal', JSON.stringify(data), { expires: 3650 });
Cookies.set('Competencias', JSON.stringify(data), { expires: 3650 });
Cookies.set('ExperienciaLaboral', JSON.stringify(data), { expires: 3650 });
Cookies.set('InformacionAcademica', JSON.stringify(data), { expires: 3650 });
Cookies.set('ReferenciasProfesionales', JSON.stringify(data), { expires: 3650 });

// Profile photo stored in localStorage
localStorage.setItem('fotoPerfil', imageData);
No data is sent to external servers. Everything stays in your browser. Remember to back up your data regularly by downloading the JSON file.

Next steps

  • Explore all three CV templates to find the design that best suits your style
  • Update your information anytime by revisiting the profile sections
  • Download your CV in PDF format whenever you need it
  • Keep your CV updated by editing sections as your career progresses

Build docs developers (and LLMs) love