Write the short message that goes with your CV
Fitread drafts an application message from your CV only, in the advert's own words for what it asks. Where the advert asks for something your CV does not show, the draft leaves it out and tells you.
Read my CVThe stored example for this screen is unavailable. You can start with your own reading.
Fictional UK walkthrough
From CV evidence to an application message
This is a fixed illustrative draft, written for the fictional CV below. No live vacancy, person or AI generation is represented. The trace and letter-check results are computed from these exact texts.
The example advert
Fictional UK contract advert: Contract Data Engineer. Build data pipelines with SQL, Python and AWS. This example is not a vacancy.
Read the fictional CV
Sam Example Contract Data Engineer sam.example@example.com | 07700 900123 | London Profile Contract data engineer with eight years building batch and streaming data pipelines for insurance, retail and logistics. I design data models, write SQL and Python, and run pipelines on AWS with CI/CD. Skills SQL, Python, ETL, Data Modelling, AWS (S3, Glue, Redshift, Lambda), Apache Airflow, dbt, Apache Spark, Kafka, Terraform, Git, CI/CD, Agile Experience Contract Data Engineer, a UK insurer (outside IR35), 03/2024 - 08/2026 - Built 40 ETL pipelines in Python and Airflow moving policy and claims data into Redshift. - Cut the nightly batch from 6 hours to 90 minutes by rewriting joins in SQL and partitioning tables. - Designed the claims data model used by 12 analysts and the pricing team. - Set up CI/CD for dbt models with automated tests, reducing failed deployments by 70%. Contract Data Engineer, a national retailer, 01/2022 - 02/2024 - Moved 3 TB of sales data from on-premise SQL Server to AWS S3 and Glue. - Wrote Spark jobs that process 20 million transactions a day. - Built Kafka consumers feeding stock levels to the replenishment system every 5 minutes. Data Engineer, a logistics company, 09/2018 - 12/2021 - Developed ETL jobs in Python and SQL for route and delivery data. - Created Terraform modules for the data platform on AWS. - Worked in an Agile team of 8, running sprint demos for stakeholders. Education BSc Computer Science, 2:1, 2018 Certifications AWS Certified Data Engineer - Associate, 2024
The message
Contract Data Engineer. I design data models, write SQL and Python, and run pipelines on AWS. Built 40 ETL pipelines in Python and Airflow moving policy and claims data into Redshift.
Where each sentence came from
- Contract Data Engineer.
- Contract Data Engineer
- Contract data engineer with eight years building batch and streaming data pipelines for insurance, retail and logistics.
- Contract Data Engineer, a UK insurer (outside IR35), 03/2024 - 08/2026
- I design data models, write SQL and Python, and run pipelines on AWS.
- I design data models, write SQL and Python, and run pipelines on AWS with CI/CD.
- SQL, Python, ETL, Data Modelling, AWS (S3, Glue, Redshift, Lambda), Apache Airflow, dbt, Apache Spark, Kafka,…
- Developed ETL jobs in Python and SQL for route and delivery data.
- Built 40 ETL pipelines in Python and Airflow moving policy and claims data into Redshift.
- Built 40 ETL pipelines in Python and Airflow moving policy and claims data into Redshift.
- …ETL, Data Modelling, AWS (S3, Glue, Redshift, Lambda), Apache Airflow, dbt, Apache Spark, Kafka, Terraform, Git,…
- Developed ETL jobs in Python and SQL for route and delivery data.
Letter checks
31 words · Compared with your selected CV
Advert words and CV evidence
Checked
No recognised advert skill in the letter lacks evidence in the selected CV. Missing words are not a target to fill.
- Python: in the letter; shown in the CV.
- SQL: in the letter; shown in the CV.
- AWS: in the letter; shown in the CV.
Unfilled placeholders
Checked
No bracketed marker or “Company Name” found.
Greeting and sign-off
Not checked
No formal Dear/sign-off pair found. A short agency message can use a plain Hello and a natural closing.
Length for the format
Checked
31 words. Aim for up to about 120 words for an agency message. This is a guide; follow the advert’s own limit.
Job title
Checked
The supplied job title is present.
- Contract Data Engineer
Job reference
Not checked
No labelled job reference found in the advert.
Stock phrases
Checked
None of the checked stock phrases found.
Sentences copied from the CV
Review
These sentences of twelve or more words repeat the CV. Consider a shorter explanation of their relevance.
- Built 40 ETL pipelines in Python and Airflow moving policy and claims data into Redshift.
Figures against the CV
Checked
Every numeric figure appears in the selected CV. This checks text, not whether a claim is true.
What it writes
-
Application message
A few sentences for the agency or client, built from your CV.
-
Cover note
An optional longer note, same rules.
-
Thank-you note
After an interview, from the tracker card.
-
Where each claim came from
Each draft shows the CV line behind what it says.
What it never does
The lines we do not cross
- It never invents experience, employers, dates or numbers. Anything not in your CV is removed before you see the draft.
- Every draft is labelled as written by AI. Check it before you send it.
Free and Pro
Free: 1 reading openers a month. Additional message and cover-note drafts require Pro. Thank-you drafts require Pro. Jobs, applying and job alerts are always free.
See pricingQuestions people ask
Is anything here written by AI?
Suggestions, drafts and the review are written by AI and labelled "Written by AI". The match rate and every figure are computed by ContractorUK's code.
Will it add skills I do not have?
No. Anything the AI writes is checked against your CV and the words you typed yourself, and any sentence that names a skill, number, date or name not found there is removed.
Is my CV stored?
Only if you are signed in and tick "Save this CV", or upload it in the CV manager. You can delete it at any time. How we handle your CV.
See how your CV reads for the next contract
Upload your CV, choose an advert, and read the result. No account needed.
Read my CV