Guides 5 min read

How to Upload and Analyze Your CV

What happens when you upload your CV to Evalo — from raw document to structured AI-ready profile

Built for IT professionals — see how Evalo extracts your skills, tech stack, and experience to power accurate job matching

TL;DR

TL;DR
  • Upload your CV as PDF, DOCX, or TXT — Evalo parses and structures it automatically
  • AI extracts employment history, education, skills, and technologies into a searchable profile
  • Each employment item is individually analyzed with improvement recommendations
  • The structured profile is what powers accurate job description matching
  • You can review and update any part of your CV after upload

Why Uploading Matters

Most job platforms store your CV as a PDF file. Evalo does something different: it reads your document and converts it into structured data. That structured profile is what makes precise matching, gap analysis, and AI tailoring possible. A raw PDF can’t be meaningfully compared to a job description — a structured profile can.

Supported Formats

Evalo accepts CVs in PDF, DOCX, and TXT format. PDF is the most common and recommended format. If your CV uses a heavily designed template with columns, tables, or graphics, consider exporting a clean single-column version first — complex layouts can reduce parsing accuracy.

Accepted Formats

  • PDF — recommended, handles most CV layouts
  • DOCX — Word documents, well supported
  • TXT — plain text, highest parsing accuracy but no formatting

Before You Upload

Use a clean, single-column CV layout. Remove decorative elements, skill bars, and icon-heavy sections. Text-based content parses more accurately than visual representations of the same information.

What Gets Extracted

The AI reads your CV end-to-end and populates a structured profile. This is not a keyword scan — it understands context. A role titled ‘Senior Platform Engineer’ at a fintech company will be treated differently from the same title at a startup, based on surrounding context.

Extracted Profile Sections

  • General info — name, professional title, location, contact details
  • Employment items — role, company, dates, responsibilities, and achievements per position
  • Education items — degree, institution, dates
  • Skills — transferable competencies (e.g. system design, team leadership, CI/CD pipeline design)
  • Technologies — specific tools and platforms (e.g. Kubernetes, .NET, Terraform, PostgreSQL)

Skills vs Technologies

Evalo distinguishes between skills (what you can do, e.g. ‘Cloud Architecture’) and technologies (what you use, e.g. ‘Azure’). This distinction matters for matching: a job may require the skill ‘Infrastructure as Code’ even if it only mentions ‘Terraform’ — and Evalo resolves that.

AI Analysis Per Employment Item

After your CV is parsed, each employment item is sent to AI for individual analysis. The system evaluates your experience descriptions and generates specific improvement recommendations — flagging vague language, missing impact metrics, or opportunities to better represent the work you did.

  1. 1

    Upload

    Submit your CV file (PDF, DOCX, or TXT). The system queues it for processing.

  2. 2

    Parse

    AI reads the document and extracts structured sections: general info, employment, education, skills, and technologies.

  3. 3

    Analyze

    Each employment item is individually evaluated. The AI identifies what is strong, what is vague, and what is missing.

  4. 4

    Recommendations

    You receive improvement suggestions per employment item — specific, actionable, and role-aware.

  5. 5

    Review & Edit

    Review extracted data and recommendations. Update any employment or education item directly in the app.

Reviewing Your Extracted Profile

Once processing completes, you can see exactly what was extracted from your CV. Review each section to verify accuracy — especially skills and technologies, which are the primary signals used during job matching. Missing or incorrectly extracted data directly affects your match scores.

What to Check After Upload

  • All employment items are present with correct dates and company names
  • Technologies list matches your actual stack (not missing, not inflated)
  • Skills reflect what you can genuinely do, not just what the AI inferred
  • Your most recent role is correctly identified as your current position
  • Education items are complete and accurate

Editing Your CV in the App

You can update any part of your CV directly in Evalo. When you edit an employment item, it is reprocessed by AI — skills and technologies are re-extracted to reflect the updated content. Your profile stays accurate as you refine your experience descriptions.

Before vs After (Employment Item)

Before

Worked on backend services and infrastructure

After

Built and maintained .NET microservices on Azure, using Kubernetes and Terraform to manage infrastructure for a platform serving 2M daily requests

The Role of Your Profile in Job Matching

Your uploaded and analyzed CV is your master profile. Every time you submit a job description for matching, Evalo compares it against this structured profile — not the original PDF. The quality of your profile directly determines the accuracy of your match scores and the relevance of gap analysis.

Quality in, quality out

A vague CV produces vague match results. Taking 15 minutes to review and sharpen your employment descriptions after upload significantly improves the accuracy of every match you run.

How Your Profile Powers Matching

  • Skills and technologies are compared against job requirements semantically
  • Tech stack is identified and scored against the job’s required stack
  • Employment history is used to assess seniority and title alignment
  • Skill graph relationships extend your profile beyond what you explicitly listed
  • Keywords in your descriptions are checked against ATS keyword requirements

Permanent vs Contract Role Analysis

Evalo applies different analysis criteria depending on the type of role you’re targeting. For permanent positions, the system considers career trajectory, leadership potential, company background, and culture fit alongside technical skills. For contract roles, the focus shifts to exact technology match and direct relevance of recent experience.

Analysis Criteria by Role Type

CriteriaPermanentContract
Technology matchImportantCritical
Career trajectoryEvaluatedLess relevant
Leadership signalsEvaluatedNot weighted
Recent experience weightModerateHigh
EducationConsideredRarely decisive
Culture and company fitConsideredNot evaluated

Upload your CV and see what the AI finds

Upload your CV and see what the AI finds

Get a structured profile, improvement recommendations, and your first job match — free

Upload your CV

Frequently Asked Questions

What file formats does Evalo accept?

PDF, DOCX, and TXT. PDF is recommended. If your CV uses heavy design or columns, a clean plain export will parse more accurately.

How long does CV processing take?

Most CVs are fully processed within a few seconds to a minute, depending on length and complexity.

What if the AI misses a skill or technology?

You can review and edit all extracted data directly in the app after upload. If something is missing or incorrect, update the relevant employment item and it will be reprocessed.

Does editing my CV affect past match results?

No. Previous match analyses are stored independently. New matches will use your updated profile.

Can I upload multiple CVs?

Yes. You can maintain multiple CV profiles in Evalo — for example, a backend-focused version and a full-stack version — and choose which one to match against a given job.

Is my CV data kept private?

Yes. Your CV data is private, never shared with third parties, and never used for AI model training.

What is the difference between skills and technologies in my profile?

Skills are transferable competencies (e.g. Cloud Architecture, Team Leadership). Technologies are specific tools and platforms (e.g. Azure, Kubernetes, .NET). The distinction matters for matching — a job may ask for ‘Infrastructure as Code’ (a skill) while only mentioning Terraform (a technology).