DEV Community

Cover image for The Do’s and Don’ts of Resume Writing: How to Create a Professional CV
Savvina Drougouti
Savvina Drougouti

Posted on

The Do’s and Don’ts of Resume Writing: How to Create a Professional CV

Feeling lost in the highly competitive job market? You’re not alone. It’s frustrating when your carefully crafted resume seems to disappear without a trace, leaving you waiting for a call that never comes. But here’s the bright side: there’s a way to turn things around. Your resume can be more than just a document; it can be the golden ticket that unlocks new opportunities. In this article, I’m going to walk you through the essential do’s and don’ts of resume writing. From highlighting your achievements to avoiding common pitfalls, I’ve got you covered. Ready to make your resume not just good, but great? Let’s jump in and discover how to create a professional CV that paves the way to your dream job!

🚫 Avoid These Common Pitfalls

Heavy Blocks of Text

It’s important to understand that recruiters often have limited time to review each resume. They typically skim through them to find key information quickly. This means that resumes with dense, long paragraphs are less likely to hold their attention. By contrast, resumes with clear, concise content are more effective in catching and keeping a recruiter’s interest.

Wrong Format

If a job ad specifies a format, follow it religiously. This could be due to compatibility with the Applicant Tracking System (ATS). Ignoring format specifications can lead to a resume being directly rejected or overlooked. The ATS may fail to parse critical information from the resume or incorrectly categorize it, resulting in a lower ranking among other candidates. This makes adherence to the specified format not just a matter of preference but a critical step in ensuring the resume is effectively reviewed.

Bad styling

The choice of text colors and fonts in a resume can significantly impact its professionalism. Bright, flashy colors or hard-to-read fonts can appear unprofessional and may distract from the content of the resume. It’s important to remember that a resume is a formal document and its appearance should reflect that.

Europass CV

While the Europass CV format has been widely used for years, it’s increasingly viewed as outdated in today’s dynamic job market. Employers no longer specifically require this format, opening the door for more contemporary and innovative resume styles. Consider adopting newer formats that allow for greater flexibility and personalization, ensuring that your resume effectively showcases your unique skills and experiences.

False Information

Never lie on your resume. Overstating your position or qualifications can backfire, especially if the truth surfaces later. Never lie on your resume. Being honest and transparent about your skills and experiences is the best policy. Integrity speaks volumes. Always.

Irrelevant and Really Old Employment History

Ensure that your work experience aligns with the role for which you are applying. Highlight transferable skills if you are transitioning between industries, but avoid listing irrelevant job experiences or positions held more than two decades ago. There’s no need to mention the job you had as a teenager unless you’re a very young candidate with no prior experience.

Too Much Personal Info

In most Western countries, details like your street address, gender, age, religion, marital status, or nationality are unnecessary and can inadvertently lead to unconscious bias in the recruitment process. Recruiters and hiring managers are humans and may hold subconscious prejudices that could influence their decision-making. The focus should be on skills, experiences, and qualifications relevant to the job.

Inappropriate Email Address

Using a current work email for job applications is not advisable. It can be seen as unprofessional or a breach of your current employer’s trust. Moreover, it could lead to awkward situations if your job search becomes known to your current employer.

Additionally, email addresses that are frivolous, suggestive, or unprofessional (like can create a negative impression. Such addresses can be seen as immature or unprofessional, potentially leading recruiters to question the applicant’s judgment and professionalism. Remember, the contact information on a resume is often the first thing recruiters notice.

Questionable Work Experience

It’s generally advisable to omit experiences where you were fired or left under contentious circumstances. Including such experiences can raise red flags for potential employers and lead to uncomfortable questions during interviews. Unless you are Sam Altman and the whole world already knows you were kicked out, so it doesn’t matter if you put that in your resume. Just focus on positive experiences and achievements.

Past Salary Info – A big NO

Including past salary details on a resume is generally considered inappropriate and irrelevant. A resume is meant to showcase your skills, experiences, and achievements, not your financial history. Mentioning past compensation doesn’t add value to your qualifications for the job.

Stating your past salaries can also inadvertently set a benchmark for future compensation. If your previous salary was lower than the market rate for the position you’re applying for, you might be unintentionally setting a lower expectation for your new salary. Similarly, if your past salary was high, it might lead potential employers to assume you’re out of their budget.

Unnecessary Info About Previous Employers and Experience

Including the full address of previous employers on a resume is generally unnecessary. It’s not typically relevant to your qualifications or the job you’re applying for. Including just the city is sufficient to provide a geographical context of your past work experience.

Also, while it’s important to provide a timeline of your work history, the exact start and end dates (day, month, and year) of each employment are not necessary. Instead, listing the duration in years and months is usually adequate and simplifies the resume. This approach still gives potential employers a clear understanding of the length of time you spent in each role.

Personal Hobbies and Interests

Given the limited space on a resume, it’s crucial to prioritize the most important information. Including hobbies and interests can sometimes take up valuable space that could be used to elaborate on your skills and experiences. Unless they’re directly relevant to the job or add a unique dimension to your profile, it’s best to leave out hobbies and interests from your resume.

Fluff and Buzzwords

Terms like “results-oriented,” “team-player,” or “hardworking” are often overused in resumes and have become clichés. These terms are so broad and subjective that they fail to convey meaningful information about the candidate’s actual skills and experiences. Using clichéd phrases can make your resume blend in with countless others, reducing its ability to stand out. Recruiters who see these terms frequently may overlook them, diminishing the impact of your resume.


Nothing undermines a professional resume more than typos and grammatical errors. Such mistakes can give the impression of carelessness and a lack of attention to detail. In a document that’s meant to showcase your best self, errors can be a major detractor.

It’s essential to thoroughly proofread your resume multiple times. This helps catch any errors that might have been missed in earlier drafts. Proofreading is not just about checking for spelling mistakes, but also for grammatical errors, punctuation, and consistency in format and style.

🟢 Do Implement These Strategies

Clarity and Brevity Speak Volumes

The most effective resumes are clear, concise, and to the point. You can utilize bullet points to break down information into easily digestible pieces. Each bullet point can highlight a specific skill, achievement, or experience, making it easier for the recruiter to identify the candidate’s qualifications. This format also encourages the writer to be more concise and to the point.

Also, make sure you use short, impactful sentences to help you make a stronger impression. These sentences should be action-oriented, emphasizing achievements and skills. For example, instead of saying “I was involved in project management,” a more impactful sentence would be “Led a team of 10 in a successful project deployment.”

Make Your Resume a Perfect Fit

Generic resumes rarely make the cut. On the other hand, customizing the resume for each application, including formatting and content, shows that you have put thought and effort into your application and demonstrates your understanding of the role and its requirements. This customization can make a significant difference, especially when the job market is highly competitive.

Numbers Tell a Story

Quantify your achievements where possible. Numbers provide a concrete measure of your capabilities and make your accomplishments more tangible and credible. They offer a clear and objective way to demonstrate the extent of your contributions and successes. This can be particularly persuasive to potential employers, as it provides them with a measurable indicator of your capabilities. The use of infographics can also be a nice addition, wherever appropriate.

Keep it Clean and Professional

Your resume’s layout should be clean and organized, making it easy for recruiters to scan and appreciate your qualifications. Small details like font choice and spacing can make a big difference. In the end, well-executed minimalism is always classy and gets the right attention. Opting for standard, easy-on-the-eyes fonts (such as Arial, Times New Roman, or Calibri) and colors enhances readability and presents a clean, professional look. Standard fonts are also more likely to be compatible with ATS systems, ensuring that the text is parsed correctly.

Color psychology can also be subtly employed to influence how recruiters perceive your resume. Different colors can evoke different emotions and associations. For example, blue is often associated with trust and reliability, which might be beneficial for positions in finance or law. However, it’s crucial to understand the culture of the industry you’re applying to, as color perceptions can vary.

A Summary Can Make a Big Difference

A resume summary is a brief section at the top of a resume that highlights your key skills, experiences, and achievements. It provides a quick overview of your professional background and what you bring to the table. It’s especially beneficial for experienced professionals to help them concisely present a long and varied career. It allows them to showcase their most significant accomplishments and skills upfront, ensuring that these highlights don’t get lost in a lengthy work history.

It’s also a great option for those who have undergone a career change. A summary is particularly useful in outlining transferable skills. It can help draw connections between past experiences and the requirements of the new field or position. For example, a former teacher moving into corporate training can highlight skills in presentation, curriculum development, and educational needs assessment.

If you have no experience, a summary could help you as well by focusing on educational achievements, relevant skills, and personal attributes. It’s an opportunity to showcase enthusiasm, potential, and how one’s skills align with the job requirements. Tailoring this summary to each specific job application can help you highlight your suitability and readiness for the role.

Remember: a summary should be brief yet impactful. Typically, a few sentences are enough to convey the essential aspects of your background. The goal is to be succinct but powerful in your language.

The Power of Keywords

In the age of digital recruitment, including relevant keywords is vital. Use terms and phrases from the job description. This not only demonstrates that you’re a good fit but also helps your resume get past applicant tracking systems (ATS) that use AI. These systems scan resumes for specific keywords related to the job opening. Resumes that contain more of these keywords are more likely to be passed on for further review by a recruiter or hiring manager. However, be cautious of overloading your resume with keywords that can make your resume seem unnatural and even be flagged by more sophisticated ATS as potentially manipulative.

A Picture is Worth a Thousand Words

A professional headshot adds a personal touch to your resume. It gives a face to the name and can help create a connection with the recruiter or hiring manager. The headshot should represent you in a professional manner. This means choosing a photo where you are dressed in professional or business-appropriate attire, similar to what you would wear to a job interview for the role you are applying for.

The photo should be of high quality, with good lighting and focus. Ensure that your face is clearly visible, and the expression is friendly and approachable. The background of the photo should be neutral and non-distracting. A simple, solid color background or a professional setting is preferable. Avoid busy backgrounds that can take the focus away from you.

Cultural and Industry Considerations: It’s important to consider the cultural norms and industry standards when deciding to include a headshot. In some cultures and industries, adding a photo is common, while in others, it can be seen as unprofessional or unnecessary.

Continuous Updates: Keep It Fresh

Treating your resume as a living document means recognizing that it should evolve over time. As you gain new experiences, skills, and achievements, your resume should be updated to reflect these changes. This approach keeps your professional profile current and relevant. If you have an online resume or a LinkedIn profile, regular updates are equally important. These platforms are often the first place potential employers or recruiters will look to learn more about you.

In a Nutshell

Creating an effective resume is an art that requires attention to detail, a deep understanding of the job market, and a personal touch in branding. By following these tips, you’re not just creating a document; you’re crafting the first impression a potential employer will have of you. Let your resume reflect your professionalism, skills, and unique personality. Knowing how to create a professional CV, you’re well on your way to securing that coveted interview and stepping into your dream job. Remember, a great resume is the first step to career success.

Good luck with your job search!

💡 Comment below to share your experiences and insights.

👉 Follow me on LinkedIn and stay tuned for daily valuable tips and amazing job opportunities!

Top comments (12)

jmfayard profile image
Jean-Michel ( • Edited

Nothing against you personaly, and your article is clear and well written.

But I completely disagree.

Update : as I made clear after, I disagree not from the point of view of the developer. I disagree from the point of view of the companies. Companies should hire like that. See the discussion

I want to make a very obvious point that compnaies must hire develoeprs by looking at how good they are at developing. And not how good they are at CVing.

Why would you not hire a developer that is good for your company for the frivoulous reason that his CV is "not good" according to vague subjective unknown criterias unrelated to what he does in his real job?

It's not the candidate job to be a candidate. They are not paid for that. The companies are the professionals and they are paid for that. They need to do their job right.

The choice of text colors and fonts in a resume can significantly impact its professionalism.

That doesn't make sense, if you are hiring a backend developer, given you have hired her, why would you care how the colors were ? Thats's completly unrelated to her job. If companies hire like that, they don't hire right.

*It’s important to understand that recruiters often have limited time to review each resume. *

That doesn't make sense, recruiters spend months finding a developer.

While the Europass CV format has been widely used for years, it’s increasingly viewed as outdated in today’s dynamic job market

No source like alwyays.
Everyone has a different strong opinion on how to do the CV right because they are no criteria of success.

False Information
The CV itself forces you to "lie", see my separate comment.

Irrelevant and Really Old Employment History
I like this one

Too Much Personal Info
What does too much mean and for whom ? What is personal ?
For example my ex boss put that he loves playing guitar and plays in a band.
I am guessing this is irrelvant in many places.
But he ended up working at SondCloud and that was very relevant in a profesional way.
Everyone there is a musician.

*Inappropriate Email Address *
Ok once again, let's imagine my backend developer is hired, why do we care which email address she used ? Is that a good criteria of a good backend developer ? Are you hiring the candidate or the developer ? I know plenty of developers who have a weird sense of humor.

Questionable Work Experience
What if I went to a company, it was a mistake, but I learnt something very important in it and wil not do the mistake again ?
Again the CV doesn't allow you to say anything meaningful, it's a complete fog.

Past Salary Info – A big NO

Unnecessary Info About Previous Employers and Experience
Agree with those two.

Personal Hobbies and Interests
"Given the limited space on a resume"
But you can just use any format that is not so limited.
There is no law of the nature that you must use a format that does his job so poorly.

Fluff and Buzzwords
Terms like “results-oriented,” “team-player,” or “hardworking” are often overused in resumes and have become clichés.

Here you are right.
But why do you think people use those words ?
Do you think they speak like that in the real word or that people have been trained them to write like this for the CV specficaly ?

Errors. Nothing undermines a professional resume more than typos and grammatical errors.

That one is actually cruel if you really means it.
Does that mean you wouldn't hire anyone who has dyslexia ? Who comes from another country ? Poor background ?
Does that means that those people deserves to be jobless and miserable ?
Of course you don't mean that.

I can go on and on but I think you get my point.

The supposed goodnes of a CV is just a very poor hiring criteria for hiring a good developer and tech companies need to tech recruiting seriously and train their recruiters.

drsavvina profile image
Savvina Drougouti

Jean-Michel, thanks for your feedback! Let's agree to disagree, and that's totally fine. Each of us brings different experiences and viewpoints to the table. I couldn't agree more that companies should hire based solely on actual skills and how well candidates can develop. However, to reach that phase, a candidate must pass the very first phase, which is CV screening. Times have changed significantly from the past when only a few candidates applied for a job. Now, for a single position, a recruiter may receive dozens of resumes, and in this highly competitive market, every detail matters, for better or worse. Thus, it's a must for a professional to know how to build a CV that represents them in the best and most effective way.

Regarding your last comment, I don’t think I am being cruel, and I mean every word in this paragraph. You can always have a friend take a look at your resume and make corrections, if necessary. Imagine you want to hire a QA and you receive a CV with typos and other errors. Automatically, you might think this person lacks attention to detail, which is a crucial skill for such a position.

And I honestly believe that lying on a CV is the best way to ruin your career and reputation. Sooner or later, the truth comes to the surface. Always. And you have to be prepared to face the consequences.

jmfayard profile image
Jean-Michel ( • Edited

Hello Savvina
We indeed disagree, but not the way you think.
I understand what you say, it totally makes sense from the perspective of a developer given the current context of how companies are hiring.

What I disagree with is another level.
I imagine a world where tech companies hire good developers and not good candidates.
Being a good candidate meaning here being able to get the job.
What companies actually need is someone who can do the job.
And getting the job is mostly about career coaching, marketing and sales.
Companies need good developers, not good candidates.

What I mean by that is that the correlation between being a good candidate and a good developer is very very poor.

What I say is that I think the way most tech companies are doing wrong and they must change.
I think we are allowed to improve tech hiring somewhat.
It doesn't work well and everyone knows it.

That's what I have written about since 3 years and will continue in the future.

Your tips completely make sense in the current context. It's the current context that doesn't make sense.

Have a good day !

Thread Thread
drsavvina profile image
Savvina Drougouti

Now I better get your point, thanks! I totally agree that the recruitment process in some tech (and not only) companies can be unfair and this is a sad true we face, especially the last years. I would be happy to get connected with you on LinkedIn, some day we can combine powers and do some kind of webinar or sth that could contribute to a fairer job market. You can find me here

Have a good and successful new week!

Thread Thread
jmfayard profile image
Jean-Michel ( • Edited

I would love that, but no LinkedIn but reasons that will sound obvious afterward.
My content is here in english, and here in french.

You can contact email me at

hasanelsherbiny profile image
Hasan Elsherbiny

nice tips 👍

drsavvina profile image
Savvina Drougouti

Thank you, Hasan!

c9dn profile image

This is great, and overall helpful. Thanks!

drsavvina profile image
Savvina Drougouti

Thanks, @c9dn 😊

jmfayard profile image
Jean-Michel ( • Edited

False Information
Never lie on your resume. Overstating your position or qualifications can backfire, especially if the truth surfaces later. Never lie on your resume. Being honest and transparent about your skills and experiences is the best policy. Integrity speaks volumes. Always.

It's nothing against you, but unfortunately the CV itself is such a bad medium that it's barely possible to be honest, unless you had the Perfect Life.

And believe it or not, the reality of life is that Shit Happens.

For example, I live in France and would you believe it or not, there is much less than 95% of people speaking perfectly English.
Yet, if you believed the database of resumes, and take them at face value, that the impression you would have.
Now the reason people "lie" about that is that if they don't "lie" about it, well then they don't get a job and then the fridge is empty.
So I would say lying in general is bad, indeed, but the CV format strucurally forces you to "lie", meaning finding a way to pump up without technically lying.
Therefore the narrator who writes the CV feels unreliable, because obviously he needs to fill the fridge.

That's just a simple example everyone can relate with.

I have a personal more hardcore example. What happend when you get a mental health crisis and a trauma ? How do you write that on a CV ? Do you let the gaps empty ? Do you fill them with truth ? Do you lie about it ?

Personally I lied and that's what the right thing to do.

TLDR: The CV is an obsolete thing from the industrial era.