AI to revamp your resume: is it a paid tool worth?
Tags: tools, cv, resume, ai
Published: 2024-02-10 13:43:08

---
title: AI to revamp your resume: is it a paid tool worth?
published: true
date: 2024-02-05 18:14:25 UTC
tags: Tools,CV,Resume,AI
canonical_url: 
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6nvjm7hg5ushpogo6f4g.png
---
## Overview

After reading a Linkedin _Top Voice_ post, I got curious about her suggestion of using an AI tool to help revamping the resume. The website is called [https://resumeworded.com/](https://resumeworded.com/).  
The website offers three main services:

- _Resume check_ - It analyzes the CV and produces a score and recommendations about it
- _LinkedIn profile check_ - Same as the resume, but with the LinkedIn profile
- _Resume targeting_ - Given a job description, it tells how far the resume is from it

This post is about my experience with it.

## Free vs. paid versions

For each voice, there is a free and a paid version. The former offers the most basic checks, while the latter dives a lot deeper in the analysis.  
I first played aroud with the free offer, and then decided to buy a one month subscription for the full version, to give it a proper try (full details on costs in the conclusions).

## Check deep dive

Let’s dive into all the available checks.  
If you’re interested in the conclusions you can skip this section, but you’ll miss all the differences between paid and free version. In order to give an order of magnitude, I’ve hid the paid checks behind a clickable dropdown.

Click on _Read more_ for the full details

and a [shortcut](#last) to conclusions.

### Resume check

Along with uploading the resume, the website asks the seniority level to be checked against: Junior, Mid or Senior. From what I’ve experienced, this affects how the different sections of the resume (or linkedin profile) should weight respect to each other.

#### Impact

- _Quantifying impact_ - It basically searches for any number that can be put in the resume, in order to favour a quantitative over qualitative approach.
- _Repetition_ - This step encourages the applicant in removing repeated words.
#Expand to view the 4 paid only checks
- _Weak verbs_ - Checks for phrases like “responsibile for” or “assisted” that reduce the impact.
- _Verb tenses_ - Checks if verbs are in the correct tense, so 1st person instead of 2nd or 3rd, and simple past instead of present continuous.
- _Responsibilities_ - Checks if the candidate words are more focused on responsibility than accomplishments (e.g. _managed x people_ is better than _responsible for_).
- _Spelling and consistency_ - Checks for spelling errors or inconsistencies like always using British or American English.
  

#### Brevity

- _Length_ - Checks for resume lenght. For a senior profile 1 - 2 pages are fine.
- _Use of bullets_ - Bullet lists are deemed more effective than paragraphs.
- _Total bullets_ - For senior positions, 12 - 32 bullet points seems to an effective count.
#Expand to view the 2 paid only checks
- _Bullet length_ - Each bullet point shoud be between 10 to 30 words.
- _Filler words_ - Adejctive and adverbs (filler words) should be replaced by numbers.
  

#### Style

- _Buzzword_ - Checks for words that don’t add any value, such as “good team player”, “strong leadership”. 
- _Dates_ - Checks if the resume displays all the dates consistently.
- _Contact and personal details_ - Checks if the resume is not disclosing any unwanted information, such as date of birth or race.
- _Readability_ - Checks if sentences are not involuted, too long, in passive voice. Sections should be easy to find with the proper keyword.
#Expand to view the 3 paid only checks
- _Personal Pronouns_ - Checks for personal pronouns, which should be avoided.
- _Active voice_ - Checks for use of passive voice, whereas active voice should be preferred.
- _Consistency_ - Consistency checks. For instance, it checks wheter bullet points are always ending with a dot, or don’t.
  

#### Sections

- _Summary_ - Checks for a summary section presence. If found, it checks for correct lenght. In the paid version, it also shows buzzword and effectiveness checks.
- _Education_ - Checks for an eduction section presence. If found, it checks if it is relevant to the candidate seniority level.
- _Unnecessary section_ - Checks for references and objecive section, which are deemed irrelevant. For a senior level resume, also hobbies and interests should be removed.
- _Skills_ - Checks for skills section presence. Soft skills are all for paying users.

#### Skills

##### Soft skills
#Expand to view the 5 soft skills paid only checks

These checks are all about finding sentences about what the candidate did in his / her experiences.

- _Communication_ - Presented something or lectured about something.
- _Leadership_ - Led or coached a team, took initiative.
- _Analytical_ - Worked with numbers, designed new processes.
- _Teamwork_ - Coordinated with different departments, worked in team.
- _Drive_ - More or less same checks about _Leadership_.
  

##### Hard skills

This section searches for the presence of keywords that should be on the resume, for instance _Java_ on mine.

#### Tools

- _Line Analysis_ - Each line is examined with the criteria as above and it can be rewritten as bullet point.
- _Magic write_ - This asks the AI to rewrite the sentences. It can be used also in a “freestyle” mode, that is, the suggestion is then editable in a free text box. It is subjected to a credit scheme. There are also “Samples from top resumes”, but it’s an hard task to merge superhero sentences in a standard resume.
- _Sample bullets_ - As the magic write, more oriented to bullets.
- _Action verbs_ - List of synonims to choose from for an higher impact.

### Linkedin profile check

In this case I’m instructed to export my linkedin profile in a PDF file (using the standard export function that Linkedin offers), and then upload it on the tool. Here’s a list of what gets checked:

#### Headline

- _Headline length_ - This is a word count. It seems that 20 words and 168 characters are a good fit.
- _Reduntant words_ - No repeated words
- _Hard skills_ - Keyword match against their database of skills to use in the profile
#Expand to view the 6 paid only checks
- _Job titles_ - Job title should be present. In my case _Java Developer_ was deemed fine.
- _Language overuse_ - Checks for repetitions of job titles.
- _Boastful language_ - Checks for overconfident terms.
- _Special characters_ - Cheks if emojis have been overused.
- _Buzzwords and clichés_ - Checks for vaporware words such as: “motivated”, “team player” or “hardworking”.
- _Spelling_ - This checks does not affect the resume score, otherwise it would be a nigthmare, especially in tech resumes with all the languages and protocols and whatnots.
  

#### Summary

- _Summary length_ - This is a word count. It seems that 200 - 300 words are a good fit.
- _Use of special characters_ - Icons and emojs are fun, but should not be overused. This is what the check is about.
- _Hard skills_ - Same checks as in the hard skills section in the headline.
#Expand to view the 9 paid only checks
- _Call to action_ - Checks if a CTA is present, such as Feel free to reach me out on… 
- _Readability_ - Checks for complex sentences, which might affect the engagement.
- _Buzzwords and clichés_ - Checks for _vaporware_ words such as: “motivated”, “team player” or “hardworking”.
- _Use of metrics_ - Checks for measurable item, such as “10+ years” or “data throughtput 100K/day”.
- _Active voice_ - Checks for passive voice sentences, which affect readability.
- _Sentiment analysis_ - Check for a positive tone of the summary
- _Tense_ - Cheks for sentences in 2nd or 3rd person, which should be avoided in favour of 1st person sentences.
- _Spelling_ - Checks the spelling as in the headline.
- _Special characters_ - Cheks if emojis have been overused.
  

#### Experience

For each experience that shows up in the profile, these checks are performed:

- _Hard skills_ - Same checks as in the hard skills section in the headline.
- _Specific job title_ - This one can be tricky, because titles as “Senior consultant” or “Java developer” are considered too vague. Two examples of how I’ve pleased the algorithm:
  - Senior Java backend web developer | Unicredit | SGSS Italia (this was some years ago in consultancy)
  - Java / Scala backend application and integration developer (this is my current position)
#Expand to view the 8 paid only checks
- _Work description details_ - Checks for keywords and if the work description is 50+ words long
- _Recruiter red flag and unemployment indicators_ - Checks if the experience is, for example, a “planned career break”
- _Quantified impact_ - Checks for measurable item, such as “10+ years” or “data throughtput 100K/day”.
- _Weak language_ - Checks for phrases like “responsibile for” or “assisted” that reduce the impact
- _Spelling_ - This checks does not affect the resume score, otherwise it would be a nigthmare, especially in tech resumes with all the languages and protocols and whatnots.
- _Active voice_ - Checks for passive voice sentences, which affect readability.
- _Special characters_ - Cheks if emojis have been overused.
- _Buzzwords & clichés_ - Checks for _vaporware_ words such as: “motivated”, “team player” or “hardworking”.
  

#### Education

This section checks if the education inserted matches the experience with keywords, if the dates, when not too in the past (+15 years), are reported or if there’s some reference to joining an Alumni group.

### Other

Checks about other nice to have’s:

- Custom profile URL
- Honors and awards
- Location is present
- Certification section
- Professional profile photo
- Skills section

#### Keywords to Add

This section is about suggestions on keywords that can be added to the LinkedIn profile. The free version has a lot less suggestions than the paid one.

#### Keyword analysis

Paying users only - This tool rank the keywords found in the profile based on their placement (header, summary…).

#### Networking

Paying users only - Here there are listed some example of messages a user might want to send on LinkedIn for networking purpose.

### Resume targeting

Given a job description, it tells you how much your CV matches it based on found keywords.

## What I liked

- I’ve been given a lot of ideas and suggestions navigating trought the various sections of the websites. I had some doubts on my resume and those have been cleared out (spoiler: if you think that’s a bad idea, yes, it is).
- The checks are repeated through the various sections, and also that helps the overall consistence.
- Going through keywords and metrics can be exhausting, but forces the resume writer to squeeze the experiences and present them in the most effective way. I’m stating this point also in the “I did not like” section below because I think it’s the other side of the coin.
- I think that the LinkedIn profile analysis is the section that delivers the most value. Probably having a fixed structure to start with helps the tool a lot in categorizing the information.

## What I did not like

- There are no multiple versions of resumes (not even for paying users). It would have been nice if more than one resume versions were allowed, for example, a longer and a shorter version. 
- The free version only allows two uploads of the resume. Basically the resume should be all adjusted on the first attempt.
- A lot of typos where tech keywords.
- The keyword based checks are too rigid, sometimes it seems that only the exact match will let you score the point for the analysis. This is especially true in the resume targeting section. Also, the call to action search went through only when I used the keywords found in corresponding suggestion section.
- The tool just craves for numbers too much. Software development metrics are a lot of times different from business ones, and it’s difficult to directly link a feature release with revenues. Most of the times these are subjects for different divisions.

## Conclusions

I think that there is a lot of difference between the paid and the free versions, and 40$ a month (it gets cheaper if invoiced quarterly or yearly) is indeed quite expensive. Nowadays ATS scan resumes and it’s important to give the algorithm what the algorithm wants. Tools like this provide great help in tuning the CV for this. It’s always interesting to compare what have been done with a benchmark of some kind, be it a colleague or an automated system. As of today, I payed a one month subscription and I’m keeping it only till the end of the month.  
I recommed everyone to give a try to the free version. If interested, go for a one month subscription to leverage all the possibile checks.  
I’ll be more than happy to know your thoughts!