30 Jun 2026 · GoGlobalCV Team

How to Write a Resume (Step by Step)

A step by step guide to writing a resume that recruiters and the ATS both approve. Learn the exact sections, the order they belong in, and what to cut.

TL;DR

  • Lead with proof, not duties: every bullet should show a result, ideally with a number
  • Six core sections: contact, summary, experience, skills, education, extras, in that order
  • Write for two readers: the ATS that scans for keywords and the recruiter who skims for six seconds
  • Tailor every time: mirror the language of the job description instead of sending one generic file

What a Resume Actually Has to Do

A resume is not your autobiography. It is a marketing document with one job: convince a recruiter, in the few seconds they spend on the first pass, that you are worth a phone call. Before that recruiter even sees it, an Applicant Tracking System (ATS) usually scores it for relevant keywords. So you are writing for two readers at once, a piece of software and a busy human, and both reward the same thing: clear, specific, relevant content.

This guide walks through a resume section by section, in the order recruiters expect, so you can build yours from a blank page or fix the one you already have.


Step 1: Choose the Right Format

Most candidates should use the reverse chronological format. It lists your work history from newest to oldest, and it is the layout both recruiters and ATS software handle best. It works because it answers the recruiter's first question instantly: what are you doing now, and what did you do before that.

Two other formats exist, but use them with care. The functional format groups skills and hides dates, which immediately signals "I am covering up a gap" to an experienced recruiter, and it confuses many ATS parsers. The combination format mixes a skills block with a chronological history and can work for career changers. When in doubt, go reverse chronological. It is the safe, expected choice.

Keep the design simple. One column, standard fonts, no text boxes, no images, no tables for your work history. Fancy formatting is one of the most common reasons resumes get filtered out before a human reads them.


Step 2: Header and Contact Information

The top of the page should be the easiest part. Include:

  • Your full name
  • A professional email address (firstname.lastname is ideal, not the address you made at sixteen)
  • Your phone number
  • City and country (a full street address is no longer expected)
  • A link to your LinkedIn profile or portfolio

Skip the date of birth, marital status, and a long mailing address. In most markets they add nothing and can introduce bias. Whether to add a photo depends entirely on the region you are applying to, so check local norms before deciding.


Step 3: Write a Sharp Summary

Right under your contact details, write a two to four line professional summary. This is the trailer for your career, and it is the first block of text a recruiter reads. A strong one earns you the next ten seconds of attention.

Pack it with your title, your years of experience, your top one or two achievements, and the keywords the role asks for. "Backend engineer with 6 years building production services in Java and Python, scaled a payments API to 2M daily requests" beats "hardworking professional seeking a challenging opportunity" every time. Write this section last, once the rest of your resume exists, so you can pull your best material to the top. For role-based templates you can adapt, see our resume summary examples.


Step 4: Build the Experience Section

This is the heart of your resume, so give it the most attention. For each role, list your job title, the company, the location, and the dates. Then add three to six bullet points, and make every bullet earn its place.

The pattern that works is simple: action verb plus what you did plus the measurable result.

  • Weak: "Responsible for managing social media accounts."
  • Strong: "Grew the company Instagram following 40 percent in six months by launching a weekly video series."

Numbers are your best friend here, because they turn vague claims into evidence. Revenue, percentages, time saved, team size, users served, all of it makes you concrete and credible. If your work is hard to quantify, describe scope and outcome anyway: "Cut onboarding time from two weeks to three days by rewriting the internal docs."

Start each bullet with a strong verb (led, built, launched, reduced, designed) and avoid repeating the same one. Lead with your most impressive bullet under each job, since recruiters skim top to bottom and may not reach the last line.


Step 5: List Your Skills

A clean skills section does double duty: it gives the ATS the exact keywords it is scanning for, and it gives the recruiter a fast snapshot. Split it into hard skills (tools, languages, software, certifications) and, sparingly, a few soft skills.

The trick is to match the job description. Read the posting, note the skills it repeats, and make sure the ones you genuinely have appear on your resume word for word. If the role asks for "project management" and you write "managing projects," a strict parser may miss it. Do not invent skills you lack, but do speak the same language the employer is using.


Step 6: Education and Extras

Place education after experience once you have a few years of work behind you. List your degree, the institution, and the graduation year. Recent graduates can move this section higher and add relevant coursework, your GPA if it is strong, and academic projects.

Optional sections, added only when they strengthen your case, include certifications, languages, volunteer work, publications, and notable side projects. Each one should support the story you are telling for this specific job. If a section does not make you a stronger candidate for the role in front of you, leave it off.


Step 7: Tailor, Trim, and Proofread

A generic resume that fits every job fits none. Before each application, adjust your summary and reorder your bullets so the most relevant experience sits up top, and weave in the keywords from that specific posting. This single habit is the difference between a resume that passes the ATS and one that disappears.

On length: one page is right for most people with under ten years of experience, two pages for senior and highly technical profiles. Cut anything older than fifteen years, any duty that does not show impact, and every cliche ("team player," "results driven," "go getter").

Finally, proofread out loud, then have someone else read it. A single typo in the first bullet can undo an otherwise excellent resume. If you want a deeper look at the formatting and keyword rules that decide whether you make it past the bots, read our ATS friendly resume tips and the common reasons resumes get rejected.


Check Your Resume Before You Send It

Writing the resume is only half the battle. Before you hit apply, it is worth confirming that the document you built actually passes the filters it will face. Paste your resume and the job description into the free ATS and resume checker at GoGlobalCV to see your match score, the keywords you are missing, and the quick fixes that move you up the pile, in seconds.

Build it reverse chronological, lead every bullet with a result, mirror the language of the job, and keep it tight. Do that and your resume earns the one thing it is built for: the interview.

Try it now

Ready to optimize your CV?

Get your free ATS Score and find out if you are ready for the job market.

Analyze My Resume Now