How to Use AI to Write a Professional CV in 30 Minutes
Free tools. Step-by-step guide. Real examples with Kemi in Lagos and James in Birmingham.
You have spent hours on your CV. You have sent it to dozens of companies. And you have heard almost nothing back. This guide explains exactly why that happens โ and shows you how to fix it using free AI tools, even if you have never used AI before.
Here is the truth about the modern job market that most people do not know: your CV is probably being rejected before a single human reads it.
Companies today use software called an Applicant Tracking System (ATS) to filter incoming CVs automatically. The ATS scans your document for specific keywords that match the job description. If the right words are not there โ even if you are fully qualified โ your application is filtered out instantly.
This is not about your talent. It is about how your CV is written. And AI can fix that in under 30 minutes.
What Happens to Your CV When You Apply
The good news: this is a completely solvable problem. AI tools can read a job description, identify the keywords the ATS looks for, and write your CV to match โ in seconds.
Meet Kemi and James
In this guide we follow two Fecund Circle community members as they rebuild their CVs using AI. You will see exactly what they typed, what the AI produced, and what the results looked like.
Your 6-Step AI CV System
Before you open any AI tool, you need one thing: the full job description of the specific role you want to apply for. Not a general idea of the job. The actual posting โ every word of it.
This matters because the AI will use the job description to identify which keywords the ATS is scanning for. The more specific your job description, the more targeted your CV will be.
Here is what Kemi did:
- Went to LinkedIn Jobs
- Searched for “Remote Finance Manager”
- Found a posting that matched her 7 years of experience
- Selected all the text in the job description and copied it
- Pasted it into a blank Google Doc โ ready to use in the next step
Copy the full description โ including the “About the company” section and “Nice to have” skills. AI tools use all of it to find keyword patterns. The more context you give, the better the output.
Open ChatGPT (free at chat.openai.com โ no paid plan needed). Use the master prompt below, fill in your details where you see the highlighted placeholders, then paste the full job description at the bottom.
Act as a professional CV writer with expertise in ATS optimisation. I am a [YOUR JOB TITLE] with [X] years of experience in [YOUR KEY SKILLS].
Here is the job description I am applying for:
[PASTE THE FULL JOB DESCRIPTION HERE]
Write me a professional, ATS-optimised CV tailored to this role. Use these sections: Profile Summary, Work Experience, Key Skills, Education, and Achievements. Start every bullet point with a strong action verb. Include specific numbers and results wherever possible. Format clearly for UK and international employers.
Kemi used this version:
Act as a professional CV writer with expertise in ATS optimisation. I am a freelance accountant with 7 years of experience in financial reporting, VAT preparation, bookkeeping, and client account management, based in Lagos, Nigeria. I am targeting international remote finance roles.
Here is the job description I am applying for:
[PASTE JOB DESCRIPTION]
Write me an ATS-optimised CV tailored to this role. Use strong action verbs, include quantified achievements, and format clearly for UK and international employers. Emphasise my remote work readiness and experience with cloud-based finance tools.
James used this version:
Act as a professional CV writer with expertise in ATS optimisation. I am a virtual assistant based in Birmingham, UK with 4 years of experience in calendar management, client communications, project coordination, CRM tools, and remote team support. I am targeting senior VA and operations coordinator roles.
Here is the job description I am applying for:
[PASTE JOB DESCRIPTION]
Write me a tailored, ATS-friendly CV with a strong profile summary, key skills section, and experience bullets using action verbs and measurable results. Help me position myself as an operations professional, not just a support assistant.
ChatGPT will generate a full CV in about 20 seconds. Read through it carefully. If anything is wrong, type a correction in the same chat โ for example: “Change the job title in my second role to Operations Assistant”. ChatGPT remembers the full conversation and will update accordingly.
Always review the output. AI is excellent at structure, language, and keyword matching โ but you are the expert on your own experience. Make sure every achievement and skill it lists is factually accurate. Never submit a CV with details you cannot back up in an interview.
What ChatGPT Actually Produces โ Kemi’s Full CV
This is a representative version of the CV ChatGPT generated for Kemi in under 20 seconds. She reviewed it, confirmed every detail was accurate, and made two small edits โ correcting one client industry name and one software tool. Everything else below came directly from the AI.
Results-oriented Chartered Accountant with 7 years of progressive experience in financial reporting, VAT compliance, bookkeeping, and client account management across SME and corporate environments. Proven track record of streamlining financial operations and delivering accurate, timely month-end close processes. Adept at working remotely with international clients using cloud-based finance tools including QuickBooks, Xero, and Sage. Seeking a remote Finance Manager role where I can drive financial clarity and operational efficiency for a scaling business.
VAT Compliance
Bookkeeping
Month-End Close
QuickBooks Online
Xero
Sage 50
Budget Forecasting
Client Account Management
Remote Collaboration
Cash Flow Management
IFRS Standards
- Managed full-cycle accounts for 14 concurrent SME clients across retail, logistics, and professional services, maintaining 100% on-time delivery of monthly management accounts
- Reduced average month-end close time from 12 days to 4 days by redesigning client reporting workflows using automated reconciliation templates in Excel and QuickBooks
- Prepared and filed quarterly VAT returns for 8 client businesses, achieving zero penalties across all filings over 4 years
- Delivered annual budget forecasting and variance analysis for 3 clients with combined revenue exceeding โฆ800 million, enabling data-driven strategic planning
- Onboarded and trained 6 junior bookkeepers across client teams on cloud-based accounting software and internal reporting standards
- Supported preparation of statutory accounts and audit packs for external auditors, reducing audit query response time by 35%
- Processed weekly payroll for 45 staff members with zero errors over a 3-year period
- Implemented a purchase order approval system that reduced unauthorised expenditure by 22% in the first quarter of implementation
ICAN (Institute of Chartered Accountants of Nigeria) โ ACA Qualified, 2018
Notice what the AI did automatically. Every bullet starts with an action verb โ “Managed”, “Reduced”, “Prepared”, “Delivered”. Every bullet has a number โ 14 clients, 4 days, 8 businesses, โฆ800 million. The Key Skills section uses exact phrases from the job description. These are precisely what ATS scanners look for.
Kemi’s only edits were correcting one client industry label and one software name. Everything else was accurate on the first generation.
Most people stop after generating the CV. This step is what separates a good application from a great one. Rezi (rezi.ai) gives you an ATS compatibility score โ it tells you exactly which keywords are missing and what to fix.
How to use Rezi โ step by step:
- Go to rezi.ai and create a free account (takes 60 seconds)
- Create a new resume and paste the CV text from ChatGPT
- Add the job description into Rezi’s “Target Job” field
- View your ATS score and keyword gap report
- Go back to ChatGPT, ask it to add the missing keywords, then re-paste into Rezi
- Repeat until your score is 75% or above
James’s ATS score โ before and after two quick edits:
Two small changes โ adding “project coordination” and “stakeholder management” to the Key Skills section โ moved James from 61% to 84% ATS compatibility.
When Rezi shows you missing keywords, go back to ChatGPT in the same conversation and type:
The ATS checker says my CV is missing these keywords: [list them exactly as Rezi shows them]. Please update my CV to naturally include these terms in the relevant sections โ only where they genuinely reflect my experience. Do not invent skills I do not have.
Target 75% or above before submitting any application. Scores above 80% significantly increase your chances of passing automated filters. Rezi’s free plan allows one full CV โ enough to test and refine your master document before applying.
Your content is now polished and ATS-optimised. Now give it a professional design. Two free tools work perfectly here.
Option A โ Kickresume (Recommended)
Kickresume is a CV builder built specifically for job seekers. Its templates are clean, ATS-friendly, and look professional โ exactly what recruiters expect.
- Go to kickresume.com and sign up free
- Choose a clean, single-column template (most ATS-friendly)
- Paste your ChatGPT-written content into the appropriate fields
- Download as PDF
Option B โ Canva Magic Resume Builder (Also Free)
If you already use Canva, the Magic Resume Builder is built right in. Go to canva.com, search “Resume”, choose a clean template, paste your content, and download as PDF.
Always choose plain, single-column layouts for online applications. Two-column designs, decorative sidebars, tables, and icons all confuse ATS scanners โ the content gets jumbled and keywords are missed. Save creative designs for printed copies at networking events.
Stay in the same ChatGPT conversation โ it still has your CV and the job description. Just send this prompt:
Using the CV and job description we have been working on, write me a compelling 3-paragraph cover letter. Keep it professional, warm, and confident.
Paragraph 1: Why I am genuinely excited about this specific company and role โ not generic enthusiasm.
Paragraph 2: My single most relevant achievement, with a specific number or result.
Paragraph 3: A confident closing statement inviting them to interview me.
Do not use clichรฉs like “I am passionate” or “results-driven”. Make it feel personal and directly tailored to this employer.
Kemi’s cover letter โ before and after AI:
“I am writing to apply for the Finance Manager position. I am a highly motivated and results-driven professional with extensive experience in accounting. I am passionate about finance and believe I would be a great fit for your teamโฆ”
“Your focus on building scalable remote finance operations across emerging markets is exactly the challenge I have spent seven years preparing for. At [Client], I redesigned the monthly reporting workflow and cut close time from 12 days to 4 โ the kind of structural improvement your Finance Manager role is built aroundโฆ”
After ChatGPT generates the cover letter, add two personal touches: the actual company name (ChatGPT uses a placeholder), and one specific detail from the company’s own website โ their mission, a recent product launch, or a value they talk about. This makes the letter feel genuinely researched, not just generated.
Kemi’s Full Cover Letter โ Generated in 58 Seconds
This is what ChatGPT produced for Kemi using the prompt above. The highlighted sections show the two personalisation edits she made after generation โ the company name and the West Africa detail she found on their website.
Dear Hiring Manager,
Your focus on building scalable remote finance operations across emerging markets is precisely the challenge I have spent seven years preparing to solve. I have followed Finbridge Global’s expansion into West African markets with genuine interest, and the Finance Manager role represents an opportunity to contribute meaningfully to the financial infrastructure you are building โ rather than simply maintaining one that already exists.
As a chartered accountant managing the accounts of 14 concurrent SME clients from Lagos, I reduced average month-end close time from 12 days to 4 days by redesigning reporting workflows โ a structural improvement that freed up client leadership teams to focus on growth rather than administration. I have delivered VAT compliance, budget forecasting, and management accounts for businesses with combined revenues exceeding โฆ800 million, entirely through remote collaboration using QuickBooks, Xero, and digital audit processes that mirror the toolset your role requires.
I would welcome the opportunity to discuss how my experience building rigorous financial processes in a remote-first, high-volume environment translates to what Finbridge Global needs at this stage of growth. I am available for an interview at your earliest convenience.
Yours sincerely,
The highlighted sections are Kemi’s two personalisation edits โ everything else came from the AI in under 60 seconds. The result is a specific, confident letter that no recruiter could mistake for a template. Compare it to the generic version above.
Your CV gets you past the ATS. But recruiters also search LinkedIn โ and your profile needs to back up everything your CV says. This is where Claude AI (claude.ai) works brilliantly.
Claude produces more naturally human-sounding writing than most AI tools โ ideal for your LinkedIn About section, which needs to feel personal and engaging, not corporate.
Rewrite my LinkedIn About section to position me as a [YOUR TARGET ROLE]. Write in first person. Make it engaging, keyword-rich for LinkedIn search, and recruiter-friendly.
Include:
– My core skills and what I help organisations achieve
– One specific professional accomplishment with a measurable result
– A clear call to action at the end (e.g. “Open to remote roles โ feel free to connect”)
Here is my current LinkedIn About section:
[PASTE YOUR CURRENT BIO HERE โ or write “I don’t have one yet” and describe your background]
Keep it under 300 words. Avoid hollow phrases like “passionate”, “hard-working”, or “results-driven”.
James’s LinkedIn About โ before and after Claude AI:
“Experienced virtual assistant with strong organisational skills. I help busy professionals manage their time and tasks. Available for freelance work. Contact me for rates.”
“I help scaling businesses run smoother operations โ managing the moving parts that founders and senior teams don’t have time for. Over 4 years, I’ve supported executive teams across the UK and US with project coordination, CRM management, and process improvement that frees up 10+ hours a week of leadership time. Seeking senior VA and operations coordinator roles. Open to remote-first teams โ connect and let’s talk.”
Also Update Your LinkedIn Headline
The Headline โ the single line under your name โ is the most-read text on your entire profile. Recruiters see it in search results before they ever click on you. By default LinkedIn sets it to your job title. That is not enough.
Generic. Describes a title, not a value. Invisible to recruiters searching for “operations coordinator” or “senior VA”.
Keyword-rich. Appears in multiple search types. “Open to Opportunities” is visible to recruiters with LinkedIn Recruiter accounts.
Write me a LinkedIn Headline for someone with this background: [describe your role, key skills, and target job type]. Make it keyword-rich for LinkedIn search, under 220 characters, and professional. Include the types of roles I am open to. End with “| Open to Opportunities” if appropriate. Give me 3 options to choose from.
Applying to Multiple Roles? Use This Prompt
Kemi wanted to apply for several different finance positions simultaneously โ not just one. Instead of rewriting her CV from scratch each time, she created tailored versions from a single master document using this prompt:
I have a master CV and I want to apply for two different roles at the same time. Here is my master CV:
[PASTE CV]
Here are the two job descriptions:
Job 1: [PASTE JOB DESCRIPTION 1]
Job 2: [PASTE JOB DESCRIPTION 2]
For each job, adapt only the Profile Summary and Key Skills sections to match that specific role’s language and requirements. Keep the Work Experience section the same in both. Present the result as two clearly labelled CV versions.
This takes about 5 minutes per application instead of 30 โ and each version speaks directly to that employer’s specific needs.
Complete Tool Guide
Every tool used in this guide is listed below with what it does and whether it costs anything. All free tiers are sufficient for completing today’s full workflow.
| Tool | What it does | Free plan | Paid plan |
|---|---|---|---|
| ChatGPT chat.openai.com |
Writes your full CV, cover letter, and keyword edits | Yes โ free | GPT-4o in free tier |
| Claude AI claude.ai |
LinkedIn About and Headline โ more natural, human-sounding text | Yes โ free | Claude Pro $20/mo |
| Rezi rezi.ai |
ATS score check and keyword gap analysis | Free (1 CV) | $29/mo Pro |
| Kickresume kickresume.com |
Professional PDF design with ATS-friendly templates | Free tier | $5.99/mo |
| Canva Magic Resume canva.com |
Free alternative to Kickresume โ great if you already use Canva | Free | Canva Pro $12.99/mo |
| TealHQ tealhq.com |
Job tracker and AI CV tailoring for multiple applications | Free basic | $29/mo |
| LinkedIn linkedin.com |
Apply the Claude rewrite โ track views and search appearances | Free | Premium ยฃ29.99/mo |
For a deeper comparison including Zety, Novoresume, and Enhancv, read our full guide: Top AI Resume Builders of 2025
8 Mistakes That Will Still Get Your CV Rejected
AI makes CV writing fast โ but these mistakes can still undermine a well-written document. Watch out for all of them.
Using a Generic Prompt
Asking ChatGPT to “write me a CV” without the job description produces a generic document that won’t match any ATS.
โ Fix: Always include the full job description in your prompt
Using a Fancy Template
Two-column layouts, icons, coloured sidebars, and tables all confuse ATS scanners. Content gets jumbled and keywords are missed.
โ Fix: Use a clean single-column template from Kickresume
Skipping the ATS Score Check
ChatGPT produces great content, but it doesn’t check keyword density against your specific job description. Rezi does.
โ Fix: Always check your score in Rezi โ aim for 75% or above
One CV for Every Job
A CV written for one role will miss keywords for another, even in the same industry. Each application needs a tailored version.
โ Fix: Use the multi-role prompt to tailor efficiently
Not Fact-Checking the Output
ChatGPT occasionally gets details wrong โ wrong dates, tools you didn’t use, or roles you didn’t have. Always read through fully.
โ Fix: Review every bullet against your real experience before submitting
CV Too Long
AI tends to be thorough โ often producing 3-page CVs. For under 10 years’ experience, 1โ2 pages is the standard. Cut it down.
โ Fix: Ask ChatGPT to “shorten to 1.5 pages keeping the strongest points”
Not Updating LinkedIn
Recruiters check LinkedIn immediately after reading your CV. If the two don’t match in tone, dates, or titles โ it raises doubts.
โ Fix: Update LinkedIn immediately after finalising your CV
Saving as .docx Not PDF
Word documents display differently on different computers โ fonts shift and layouts break. Always submit as PDF.
โ Fix: Export as PDF from Kickresume, Canva, or Word
Your 30-Minute AI CV Cheatsheet
Bookmark this page. Every time you apply for a new role, run through this checklist from start to finish.
๐ The Full Workflow at a Glance
Your Complete AI CV Package
-
A tailored, ATS-optimised CV matched to a specific job description โ written in seconds, not hours
-
An ATS score of 75%+ verified in Rezi โ your CV can now pass the filter that rejects 75% of applications
-
A professionally designed PDF ready to submit โ using Kickresume or Canva, for free
-
A personalised cover letter written in under 60 seconds โ specific to this company and role
-
A rewritten LinkedIn About section and Headline that positions you for the roles you actually want
-
A repeatable 30-minute system you can use for every job you apply to โ using only free tools
๐ Your Day 22 Assignment
Do not just read this โ do it. Your assignment is:
- Find a real job you want to apply for and copy the full description
- Run the master prompt in ChatGPT and generate your tailored CV
- Check your ATS score in Rezi โ aim for 75% or above before moving on
- Format it in Kickresume or Canva and download as PDF
- Generate a tailored cover letter using the prompt in Step 5
- Rewrite your LinkedIn About section and Headline using Claude AI
- Drop your finished CV in our WhatsApp community โ we will give you real feedback
Frequently Asked Questions
Tap any question to read the answer.
No โ and this is the most common concern beginners have. Recruiters and hiring managers use AI to screen CVs every day. It is entirely fair to use AI to write them. Think of it the same way as using spell-check, a grammar tool, or hiring a professional CV writer โ all of which are universally accepted.
The one rule that never changes: never include anything that is not true. AI helps you communicate your real experience more clearly and in the right professional language. You are still the person with the qualifications, the skills, and the track record. The AI is your writing assistant, not your stand-in.
No โ because your CV is built from two completely unique inputs: your specific experience, and the specific job description you are applying for. Two people with different backgrounds applying to different roles will get completely different outputs, even from the same prompt structure.
What AI standardises is the quality of writing โ action verbs, clear structure, quantified results. It does not standardise the content, which is what makes your CV yours. Every bullet point still reflects your real accomplishments.
AI CV writing works for every career stage โ including people just starting out. If you have limited formal experience, tell ChatGPT that directly in your prompt. For example: “I have limited formal work experience. Please include my university projects, volunteer work, internships, and transferable skills from part-time roles. Position me as an enthusiastic entry-level candidate who is a fast learner.”
The AI will build a CV that focuses on what you do have โ skills, education, projects, and personal attributes โ rather than drawing attention to what you do not. This works well for school leavers, recent graduates, and career changers.
As a general guide: aim for 75% or above before submitting. Scores above 80% give you a strong chance of passing most ATS filters. Scores below 60% suggest significant keyword mismatches that need addressing before you apply.
ATS systems vary between companies โ some are strict keyword matchers, others use more advanced semantic analysis. A high Rezi score does not guarantee an interview, but it eliminates one of the most common reasons applications are filtered out automatically without ever being read.
Yes. ChatGPT, Claude, Rezi, Kickresume, Canva, TealHQ, and LinkedIn are all fully accessible across Africa. You need a stable internet connection and a free account for each. For best performance, use Google Chrome on a desktop or laptop.
If you are targeting international remote roles, use UK or US English spelling throughout your CV and set your LinkedIn location to “Open to remote work worldwide”. Kemi’s prompts in this guide are specifically written for this scenario.
ChatGPT is better for structured document writing โ building the full CV, generating cover letters, and running keyword edits. Its output is clean, well-formatted, and follows professional conventions reliably.
Claude AI produces more naturally conversational, human-sounding text โ which is why it works better for your LinkedIn About section and Headline. A LinkedIn profile needs to feel like you wrote it, not like a formal corporate document. Both are completely free. Use ChatGPT for Steps 2 and 5, Claude for Step 6. That is exactly what Kemi and James did.
Your master CV โ update it every time you complete a significant project, get promoted, gain a new skill, or finish a course. Do not wait until you are actively job hunting. Keeping it current means you always have a strong foundation ready to tailor from.
Your tailored application CV โ create a fresh tailored version for every role you apply to. With the AI system in this guide, each new tailored version takes about 10 minutes from your saved master document. Use the multi-role tailoring prompt to do several at once.
This is normal and expected. ChatGPT generates plausible text based on what you tell it, but it may misinterpret vague descriptions or occasionally include an inaccurate detail. The solution is simple โ in the same ChatGPT conversation, type a correction. For example: “The second bullet in my Work Experience section says I managed a team of 8 โ it should say a team of 5. Please correct this and regenerate that section only.”
ChatGPT will fix it immediately and remember the correction for the rest of the conversation. You can make as many corrections as needed. Always do a final read-through before submitting any application.
No. Every step in this guide โ from writing the CV to checking the ATS score to designing the PDF to rewriting LinkedIn โ can be completed using free plans only.
ChatGPT free tier โ Claude free tier โ Rezi free plan (1 CV) โ Kickresume free templates โ Canva free account โ LinkedIn free account.
Paid upgrades exist for all these tools and offer useful additional features. But they are not required to produce a professional, ATS-optimised CV and begin your job search today. The free tiers are exactly what Kemi and James used throughout this guide.
Want to Create Video Content Like This Masterclass?
If this lesson has inspired you to start creating your own educational videos โ for your business, personal brand, or side income โ VideoExpress is the tool that makes it possible. One-time payment, no monthly subscription. Create professional video content without prior experience or expensive equipment.
This is an affiliate recommendation. Fecund Circle earns a commission at no extra cost to you. We only recommend tools we use and believe in.
You Have the CV. Now Let’s Find the Right Jobs.
Today you built an ATS-optimised CV, a cover letter, and a recruiter-ready LinkedIn profile. That is the foundation. In Day 23 โ AI for Job Search, we take the next step:
- How to use AI to search for the right jobs โ not just any jobs
- How to set up automated job alerts that match your exact profile
- How to research a company using AI before you apply โ so your application stands out
- How James used AI to find 12 senior VA roles he had completely missed on traditional job boards
- The hidden job market โ and how AI helps you find opportunities before they are posted publicly
Drop your Day 22 CV in the WhatsApp community before the next lesson so you get feedback you can act on in Day 23.