← Back to blog

Resume Writing · 20 min read

How to Write a Resume in 2026: Step-by-Step Guide and Examples

A complete, no-fluff guide to writing a resume that actually gets read in 2026. Format, sections, ATS rules, tailoring, and a full example you can copy.

Short answer: a modern resume is one page (two if you have 10+ years), single-column, in reverse-chronological order, with a clear headline, a 2–3 line summary, achievement-focused bullets under each job, and a skills section that mirrors the exact wording of the jobs you're applying to. That's 90% of it. The rest of this guide is the details, plus a full worked example.

If you'd rather skip the writing, the [free AI resume builder](/) drafts a first version from your LinkedIn or an existing resume in about 30 seconds. Then edit.

Table of contents

  • [Step 1: Pick a resume format](#format)
  • [Step 2: Contact information](#contact)
  • [Step 3: Headline](#headline)
  • [Step 4: Professional summary](#summary)
  • [Step 5: Work experience](#experience)
  • [Step 6: Achievement bullet points](#bullets)
  • [Step 7: Skills](#skills)
  • [Step 8: Education](#education)
  • [Step 9: Optional sections](#optional)
  • [Step 10: ATS formatting rules](#ats)
  • [Step 11: Tailor to the job description](#tailor)
  • [Full example resume](#example)
  • [Examples for different career stages](#stages)
  • [Final resume checklist](#checklist)
  • [FAQs](#faqs)

<a id="format"></a> ## Step 1: Pick the right resume format

Three exist. Only one is safe to use in 2026:

  • **Reverse-chronological (recommended).** Most recent job first. Every recruiter and every ATS expects this. Use it unless you have an unusual reason.
  • **Functional (avoid).** Groups content by skill instead of by job. Recruiters read this as "trying to hide something."
  • **Hybrid.** Only useful for career changers with a specific reason to lead with skills. Rare.

For the full breakdown see the [ATS resume format guide](/blog/ats-resume-format-2026).

<a id="contact"></a> ## Step 2: Contact information (10 seconds)

Top of the page. Single line if possible:

> Alex Morgan · alex.morgan@email.com · +1 415 555 0142 · San Francisco, CA · linkedin.com/in/alexmorgan · github.com/amorgan

Rules: real email, real phone, city + state/country only (no full address), one URL that adds context (LinkedIn is default; add GitHub or portfolio if relevant). Skip the photo unless you're applying in a country where it's expected — the [photo-or-not guide](/blog/cv-photo-or-not) covers regional norms.

<a id="headline"></a> ## Step 3: Headline

One line under your contact info. Not "Resume." Your role and specialism.

> Senior Product Manager · Growth & Activation · B2B SaaS

If you're job-hunting for a different level or specialism than your current title, the headline is where you signal it.

<a id="summary"></a> ## Step 4: Professional summary (2–3 sentences)

Skip the "objective." A summary is more useful for anyone with more than one year of experience.

Formula: [level + specialism] with [years] in [domain]. Known for [specific strength backed by a metric]. Looking for [role type] at [company shape].

Example:

> Senior product manager with 7 years across B2B SaaS growth teams. Led the activation redesign at Segment that lifted paid conversion from 3.1% to 5.4%. Looking for a Head of Growth role at a Series B–C SaaS.

Full library of samples in the [resume summary examples guide](/blog/resume-summary-examples-2026). If you're early in your career, use a [resume objective](/blog/resume-objective-examples) instead — a summary with no experience underneath reads thin.

<a id="experience"></a> ## Step 5: Work experience

For each role:

  • **Company, city, dates (Month YYYY – Month YYYY).**
  • **Title** — the one on your contract or paycheck. Don't inflate.
  • **One sentence of context** (optional) — "Series B fintech, 60 engineers, $28M ARR." Recruiters need this if the company isn't famous.
  • **3–6 achievement bullets** — most recent role gets more; older roles get fewer.

Reverse chronological. Group internships and part-time roles under a single "Early experience" heading if they crowd the page.

<a id="bullets"></a> ## Step 6: Achievement bullet points

Every bullet follows one of two shapes:

  • **Verb + what you did + measurable outcome.** "Cut checkout drop-off from 41% to 26% by simplifying the guest flow."
  • **Verb + what you did + concrete detail if no metric exists.** "Rewrote the on-call runbook across 14 services; adopted by three sibling teams within a quarter."

Aim for 60% of bullets to have a number. If you're stuck, the [performance metrics guide](/blog/performance-metrics-on-resume) has 40 metric templates you can steal, and the [200 resume action verbs](/blog/200-resume-action-verbs) list handles the verb problem.

Don't write duties. "Responsible for managing a team of five" is a duty. "Grew the team from 5 to 12 while keeping quarterly OKR completion above 80%" is an achievement.

<a id="skills"></a> ## Step 7: Skills

One clean block, near the top or bottom depending on the role. Group them:

  • **Technical:** Python, SQL, dbt, Snowflake, Looker
  • **Product:** A/B testing, activation funnels, PLG motion
  • **Leadership:** cross-functional planning, hiring, mentorship

Rules:

  • Only list what you've actually used within the last 3 years.
  • Mirror the exact wording of the JD (if they say "GCP" don't write "Google Cloud").
  • Skip skill bars. ATS can't read them and recruiters don't trust them.

Full breakdown: [how to list skills on a resume](/blog/list-skills-on-resume). To find the right words for your target role, run your resume through the [resume keywords guide](/blog/resume-keywords) or the [CV keyword optimizer](/cv-keyword-optimizer).

<a id="education"></a> ## Step 8: Education

  • School, degree, graduation year (or expected year).
  • Add GPA only if you're within 3 years of graduation and it's ≥3.5.
  • Add relevant coursework only in your first job hunt.
  • Move education below experience the moment you have any full-time job.

<a id="optional"></a> ## Step 9: Optional sections (only if they earn their space)

  • **Certifications.** Only current, only relevant. (AWS SA, PMP, CFA, etc.)
  • **Projects.** Great for early-career, engineers, designers. Link to the artifact.
  • **Publications / talks.** Great for research, dev-rel, senior IC roles.
  • **Affiliations.** See the [professional affiliations guide](/blog/professional-affiliations-on-resume).
  • **Languages.** With honest level (B2, Native, etc.).

Don't add "Interests" unless one is genuinely rare and interesting.

<a id="ats"></a> ## Step 10: ATS formatting rules

Non-negotiable:

  • **Single column.** No sidebar.
  • **Standard section headings:** Experience, Skills, Education. Not "Where I've Made Magic Happen."
  • **No text in images, no icons for skill levels, no tables.**
  • **Standard font** — Inter, Calibri, Helvetica, Arial. Size 10–11 body, 12–14 headings.
  • **Save as PDF from a real text source.** Not a scanned image.
  • **File name:** FirstLast-Role-2026.pdf.

For the deeper technical breakdown, read [how ATS systems actually work](/blog/how-ats-systems-actually-work).

<a id="tailor"></a> ## Step 11: Tailor to the job description

Every role needs a slightly different resume. Not a rewrite — a re-emphasis.

  1. Copy the JD.
  2. Highlight the top 5 requirements.
  3. For each requirement, find the strongest matching bullet in your resume and move it up.
  4. Mirror the JD's vocabulary (their words, not synonyms) — but only where it's honestly true.

The [tailor-resume-to-job tool](/tailor-resume-to-job) does this automatically against a pasted JD. If you'd rather see what's missing first, run it through the [ATS resume checker](/ats-resume-checker).

<a id="example"></a> ## Full example resume (mid-level PM)

> Alex Morgan > Senior Product Manager · Growth & Activation · B2B SaaS > alex.morgan@email.com · +1 415 555 0142 · San Francisco, CA · linkedin.com/in/alexmorgan > > Summary > Senior PM with 7 years in B2B SaaS growth. Owned activation and paid-conversion at Segment through the CDP category peak. Known for shipping small, measurable changes over big-bang launches. > > Experience > > Segment (Twilio) — Senior Product Manager, Growth · Jan 2023 – Present · San Francisco > · Led the free-to-paid activation redesign; paid conversion 3.1% → 5.4% over four quarters (+$4.2M ARR). > · Introduced weekly activation review with data, growth, and product. Cut experiment cycle time from 6 weeks to 2. > · Shipped 27 A/B tests in 2024; 9 winners, 12 nulls, 6 losers. Winners consolidated into a new default onboarding. > > Segment — Product Manager · Jul 2021 – Dec 2022 > · Owned the SDK version-check prompt that reduced churn on the developer plan by 11%. > · Ran the first pricing test on the workspace plan; validated a $20 price increase with no measurable churn impact. > > Intercom — Associate PM · Mar 2019 – Jun 2021 > · Shipped the "resolution bot" onboarding sequence; adoption rose from 14% to 41% in six months. > > Skills > Product: activation, PLG, A/B testing, funnel analysis, pricing > Data: SQL, Amplitude, Mixpanel, Snowflake, dbt basics > Craft: written specs, weekly reviews, hiring, cross-functional facilitation > > Education > B.S. Computer Science, UC Berkeley, 2018

That's a full resume in ~250 words. No filler.

<a id="stages"></a> ## Examples for different career stages

  • **First job / no experience.** Follow the [resume with no experience guide](/blog/resume-with-no-experience). Lead with projects, coursework, and a clear objective.
  • **Career changer.** Follow the [career change CV guide](/blog/career-change-cv). Lead with transferable outcomes, then a short "why this switch" line in the summary.
  • **Executive.** Lead with scope (team size, budget, revenue) in every role. See [executive resume tips](/blog/executive-resume-tips).

<a id="checklist"></a> ## Final resume checklist

  • [ ] One page (or two if 10+ years).
  • [ ] Contact block on one line.
  • [ ] Headline under contact block.
  • [ ] Summary is 2–3 sentences with a metric.
  • [ ] Every job has 3–6 bullets; most recent has the most.
  • [ ] 60%+ of bullets contain a number.
  • [ ] No duty language ("responsible for").
  • [ ] Skills mirror the JD's exact vocabulary.
  • [ ] Single column, standard headings, PDF from text source.
  • [ ] File named FirstLast-Role-2026.pdf.
  • [ ] Read out loud, sentence by sentence. Cut anything that made you cringe.

Related reading

  • [50+ Cover Letter Examples for Every Career Level](/blog/cover-letter-examples)
  • [500+ Resume Keywords by Industry](/blog/resume-keywords)
  • [70+ Resume Objective Examples](/blog/resume-objective-examples)
  • [What Is a Good ATS Score?](/blog/good-ats-score)
  • [Resume Summary Examples for 2026](/blog/resume-summary-examples-2026)
  • [How to Write Better CV Bullet Points](/blog/how-to-write-better-cv-bullet-points)

<a id="faqs"></a> ## FAQs

How long should a resume be in 2026? One page for anyone under 10 years of experience. Two for senior/executive. See the full [length guide](/blog/how-long-should-a-resume-be-2026).

Chronological or functional? Chronological. Functional resumes look like you're hiding something.

Do I need a summary? If you have >1 year of experience, yes. Otherwise use an [objective](/blog/resume-objective-examples).

PDF or Word? PDF, exported from a text source. Word only if the JD explicitly asks.

How many jobs should I include? Last 10–15 years or last 4–5 roles, whichever is more relevant. Anything older, consolidate under "Earlier experience."

Should I use ChatGPT to write it? For a first draft, sure. For the final version, use a tool that has your real experience in front of it — [ResumAI's free builder](/) reads your existing CV or LinkedIn and rewrites it to match a specific JD without inventing facts.

*Last updated: 2026-07-24 · ResumAI editorial team. [Methodology](/methodology).*