Build a clean, professional CV step by step and see it take shape as you type. Choose a layout, reorder the sections, then save it as a PDF. Everything stays in your browser — nothing is uploaded.
TipYou are looking at an example CV. Replace the text with your own, or start from a blank page.
Step 01 of 12
Profile
Your name, the role you are aiming for and, if you want one, a photo.
Photo
Optional. A recent, neutral headshot. Leave it out for markets or roles where photos are not expected.
01 / 24
Anna Kovács
Senior Frontend Developer
Profile
Frontend developer with 7 years of experience building data-heavy web applications in React and TypeScript, mostly for financial clients. Led the rebuild of a dashboard used by 40,000 customers and enjoy mentoring junior developers. Looking for a product team where performance and usability matter equally.
Experience
Senior Frontend Developer03/2021 – Present
Northbank Digital · Budapest
Led the React rebuild of the customer portal, used by 40,000 active customers
Cut load time by 45% with code splitting and smarter caching
Introduced visual regression tests, reducing UI bugs in production by 60%
Mentored 3 junior developers, two of whom have since been promoted
Frontend Developer09/2018 – 02/2021
Brightlane Software · Budapest
Built 12 internal admin interfaces in Angular for a logistics client
Created a shared component library that halved the time to build new screens
Brought the main application to WCAG 2.1 AA after an accessibility audit
Education
BSc Computer Science2014 – 2018
Budapest University of Technology and Economics · Budapest
Accessible date picker component with 3,000+ weekly npm downloads
[11]
// Guide
How to write an ideal CV
A recruiter often decides in under a minute whether to read a CV properly. These principles help yours survive that first scan — and the automated screening many companies run before a person ever sees it.
01
Keep it concise and easy to scan
One page for early-career candidates, two pages for most experienced professionals. Recruiters skim first and read later, so make the important things findable at a glance.
Short bullet points (one or two lines) instead of paragraphs.
The most recent and most relevant information first.
Leave out roles older than 10–15 years unless they matter for this job.
White space is not wasted space — it guides the eye.
02
Tailor the CV to the position
A generic CV competes with tailored ones and loses. Read the job ad, note the skills and results it asks for, and make sure those are visible — in the title, the summary and the first bullet points.
Use the same job title the ad uses, if it honestly fits you.
Mirror the ad’s keywords (“stakeholder management”, “Spring Boot”) where they are true for you.
Reorder bullets so the most relevant achievement comes first in each role.
Keep a master CV with everything, and trim a copy for each application.
03
Start with a strong professional summary
Three or four sentences at the top that answer: who are you, what are you best at, and what do you bring to this role? It is the part most likely to be read in full.
✕Weak
Hard-working, motivated team player looking for new challenges in a dynamic company.
✓Strong
Frontend developer with 7 years of experience building data-heavy React applications for banking clients. Led the rebuild of a customer dashboard used by 40,000 people, cutting support tickets by 30%. Looking to bring that focus on usability to a product team.
Why it worksIt names the role, the experience, a concrete result and what the candidate wants next — instead of adjectives anyone could claim.
04
Describe achievements, not only responsibilities
A list of duties tells the reader what the job was. Achievements tell them what you did with it. A useful pattern: action verb + what you did + the result.
✕Weak
Responsible for the company website.
✓Strong
Rebuilt the company website on a modern CMS, raising organic traffic by 60% in six months and halving page load time.
Why it worksIt starts with an action, shows the scope of the work and proves the impact with numbers.
✕Weak
Worked on customer support tickets.
✓Strong
Resolved 40+ customer tickets a week with a 96% satisfaction score; wrote 25 help articles that reduced repeat questions by 20%.
Why it worksVolume, quality and a lasting improvement — the reader can picture the contribution.
✕Weak
Helped with the migration to the cloud.
✓Strong
Migrated 12 internal services to AWS with zero downtime, reducing hosting costs by €18,000 a year.
Why it works“Helped with” hides your role. The strong version states exactly what you delivered.
05
Use measurable results where possible
Numbers make claims believable and memorable. Think in terms of money, time, volume, quality and people. If you lack exact figures, a careful estimate (“around 30%”) is still better than nothing — as long as you can explain it in an interview.
Graduates and career changers: education, projects and transferable skills first.
List the skills the job asks for before the ones it does not.
Skip obvious or outdated skills (basic Word, Windows XP).
07
Use clear headings and consistent formatting
Standard headings (Experience, Education, Skills) let readers and software find information instantly. Consistency signals care: if one date says “03/2021”, every date should use the same format.
One date format, one bullet style, one font family throughout.
Reverse chronological order within each section.
Same structure for every role: title, company, dates, achievements.
Language levels on one scale — for example CEFR A1–C2.
08
Avoid unnecessary personal information
Your CV should be about your professional value. Many details that were once standard are now unnecessary — and some can invite bias.
Not needed: full street address, date of birth, marital status, children, ID numbers, religion.
A city and country are enough for location.
Photos: common in parts of Europe, discouraged in the UK and US — follow local practice.
Use a professional email address — firstname.lastname works best.
09
Avoid spelling and grammar mistakes
A typo can be enough to put a CV on the “no” pile, especially for roles that require attention to detail. Proofread in more than one way.
Run a spell checker, then read the CV out loud.
Read it on paper or in the PDF — mistakes look different there.
Check names of companies, tools and technologies (“JavaScript”, not “Javascript”).
Ask someone else to read it; fresh eyes catch what yours skip.
10
Keep the design professional and readable
Design should help the content, not compete with it. A clean layout with one accent colour looks more professional than graphics, icons and skill charts.
Body text around 10–11 pt; headings clearly larger.
One or two fonts, one accent colour.
Avoid skill “bars” with no meaning — “Excel ●●●●○” says little; “Excel (pivot tables, Power Query)” says more.
Always send a PDF so the layout looks the same everywhere.
11
Make it ATS-friendly where appropriate
Larger employers often use Applicant Tracking Systems that read your CV before a person does. They work best with simple, text-based layouts.
Use standard section headings and a single column (the “ATS plain” layout).
No text in images, headers or footers; no tables for layout.
Include the keywords from the job ad in natural sentences.
Save as a text-based PDF (as this tool does) or a .docx if the portal asks for it.
12
Common CV mistakes and how to avoid them
Most rejected CVs are not bad — they are unclear. These are the mistakes recruiters mention most often.
MistakeFix
MistakeSending the same CV to every job.
FixAdjust the title, summary and top bullet points for each application.
MistakeListing duties instead of results.
FixFor every role, ask: what changed because I was there? Write that down.
MistakeBuzzwords like “team player” or “results-driven”.
FixShow the quality with an example instead of claiming it.
MistakeThree pages or more.
FixCut old roles, merge similar bullets and drop obvious skills.
MistakeGaps or unclear dates.
FixUse consistent month/year dates; a short honest line for a career break is fine.
MistakeUnprofessional email address.
FixCreate a simple firstname.lastname address for applications.
MistakeFancy layouts that break in ATS software.
FixUse a clean template, and the plain layout for online portals.
MistakeLying or exaggerating.
FixEverything on the CV can come up in the interview — be ready to back it up.