Skip to content

Resume Header: What to Include in Your Contact Section

Build a resume header that parses cleanly: what to include, what to leave out, how much address to show, a copyable template, and examples for every situation.

Rohit SalujaUpdated 19 min read
Close-up of a printed resume on a desk showing the candidate's name and contact details at the top of the page
Photo by Markus Winkler on Pexels

Key takeaways

  • A resume header needs five things: your name, phone, email, city and state, and a LinkedIn or portfolio link.
  • Show only city and state; a full street address adds privacy risk and almost no value.
  • Leave out photos, date of birth, marital status, and ID numbers in U.S. applications.
  • Type the header in the body of the document, not in Word's header area, so applicant tracking systems read it.
  • Don't title the page 'Resume': the free resume parser read that word as the candidate's name.
  • Spend no more than two or three lines on the header so your strongest content starts higher on the page.

Your resume header is the block at the top of the page with your name and contact details. It needs five things: your full name, one phone number, one professional email, your city and state, and a LinkedIn or portfolio link. Keep it to two or three lines. Type it in the main body of the page, not in Word's header area, which some hiring software skips.

It sounds simple, which is why people get it wrong. Common slips include a full street address, an old college email, and a LinkedIn link full of random characters. Another is contact details hidden where the software never looks.

This guide covers what to include, what to leave out, and how much of your address to show. It also shows how to format the block so applicant tracking systems read it, with a copyable template and examples for different situations.

What a resume header is (and what it isn't)#

A resume header is the top section of your resume with your identifying and contact information. At minimum, that's your name, phone number, email, and general location. Most modern headers also include a LinkedIn or portfolio link, and sometimes a short headline.

The word "header" causes confusion because it gets used for several different things. This table separates them.

TermWhat it meansWhere it lives
Resume headerYour name and contact blockTop of page one, in the document body
Resume headlineA one-line professional label, such as your target titleDirectly under the header
Section headingsLabels like "Experience" and "Education"Above each section
Word or Docs header areaA software feature that repeats text on every pageThe top margin, outside the main body

This article covers the first one. For the one-line label underneath, see the guide to resume headline examples. As you'll see below, the software header area is usually the wrong place for your contact details.

Three ways a header quietly costs you interviews#

A weak header rarely gets a resume rejected on its own. Instead, it creates friction at exactly the moment a recruiter wants to move forward. Watch for these three problems:

  • You're unreachable. A typo in your email, an old phone number, or a full voicemail box means the invitation never lands. Recruiters with dozens of candidates rarely try twice.
  • You're unfindable. If your resume name doesn't match your LinkedIn profile or application form, a recruiter may not connect the records later. The same happens when your header sits in a part of the file the ATS skips.
  • You're filtered out. Leave location off and you may not appear when a recruiter filters for candidates near the office. List a distant city without a relocation note, and you may lose out to someone local.

Every recommendation below is designed to prevent one of these three problems.

What to include in your resume header#

Here's the complete list of what belongs in a resume header, with how to format each item.

ElementInclude?Recommended formatNotes
Full nameAlwaysFirst and last, largest text on the pageUse the name you go by professionally
Phone numberAlways(555) 555-0123 or 555-555-0123One number, with voicemail set up
Email addressAlwaysfirstname.lastname@provider.comPersonal, not a current work address
City and stateAlmost alwaysColumbus, OHSkip street and ZIP code
LinkedIn URLRecommendedlinkedin.com/in/yournameCustomize it; drop https and www
Portfolio, GitHub, or websiteWhen relevantyourname.com or github.com/yournameCreative, technical, and writing roles
Credentials after nameWhen relevantFatima Siddiqui, RN, BSNTwo or three that the job values
Headline or target titleOptionalOne line under the contact detailsSee the headline guide

The minimum viable header#

If you only do five things, do these:

  • Name in larger, bold type
  • One phone number you answer, with a professional voicemail greeting
  • One email address that's simple and based on your name
  • City and state, or "Remote" plus your time zone for remote roles
  • A LinkedIn link if your profile is current

Everything else is optional and should earn its place. Here is a template you can copy and fill in.

Resume header template

[FULL NAME]

[City, ST] | [phone] | [email] | linkedin.com/in/[yourname]

[Optional headline: target title | specialty | years of experience]

How to write your name on a resume#

Your name is the largest text on the page and the anchor for everything else. Recruiters will type it into LinkedIn, an ATS search, and email, so it needs to be the same everywhere.

Use the name you go by#

Use your first and last name as you want to be addressed at work. If you go by a middle name or a shortened first name, use that. If your preferred name differs from your legal name, put the preferred name on the resume. Your legal name will be collected later for payroll and background checks.

Make sure the name matches your LinkedIn profile and your email signature. Mismatches make you harder to find and can look like an error.

Credentials after your name#

Add letters after your name only when they matter for the target job:

  • Licenses that the job requires: RN, CPA, PE, LCSW
  • Degrees that signal expertise for the role: PhD, MD, PharmD, MBA (for some business roles)
  • Certifications that the posting names as required or preferred: PMP, CFA, SHRM-CP

Limit it to two or three, separated by commas, in the order your field expects. That is usually highest degree first, then licenses, then certifications. Write them after your name, as in "Ethan Park, PhD," rather than adding "Dr." in front. List every credential in full with dates in your certifications section.

Names from other languages and naming orders#

If your name puts the family name first, decide how you want U.S. readers to address you, and write it that way. Many candidates put the given name first on U.S. resumes. Others keep their original order and set the family name in capitals, so readers can tell which part is which. Either works, as long as it matches your LinkedIn profile and email.

If your name is often mispronounced, you can add a short guide in smaller text, such as "Fatima Siddiqui (sid-DEE-kee)." It's optional, but it can make the first phone call easier. LinkedIn also lets you record your name's pronunciation on your profile.

Pronouns#

Adding pronouns is optional. If you include them, put them in smaller text next to or under your name, for example "Noah Fischer (he/him)." Some candidates put them only in their email signature or LinkedIn profile instead. Either approach is fine.

Phone number and email address#

These two lines are how you get the interview call, so they need to work and look professional.

Phone number#

List one number that you'll actually answer during business hours, almost always your cell phone. Set up a short voicemail greeting with your name. Don't list a current work number; taking recruiter calls on an employer's line is risky.

Use a standard U.S. format like (555) 555-0123 or 555-555-0123. If you're applying from another country, add the country code, such as +1 555 555 0123 for a U.S. number.

During an active search, expect calls from unfamiliar numbers. Recruiters and schedulers often call from blocked or main-line numbers, and some phones send those straight to voicemail. Check your spam-call filter and your voicemail daily. If you miss a call, return it within one business day.

Email address#

Your email should be boring in the best way: your name at a mainstream provider. Avoid nicknames, birth years, and current work addresses. Here are some patterns that work and some that don't.

Before and after: professional email addresses

Beforelulu_rocks1994@provider.com

Afterlucia.romero@provider.com

Beforelromero@currentemployer.com

Afterlromero.work@provider.com

Name already taken? Try these patterns:

firstname.lastname@provider.com

firstname.middleinitial.lastname@provider.com

firstnamelastname.career@provider.com

f.lastname@provider.com

If your email is from a provider some readers see as dated, that's rarely a real problem. A clean, name-based address matters far more than the domain.

One email for your search, used everywhere#

A separate address for your search keeps recruiter messages from getting buried under newsletters. It is easier to filter, and you can retire it when you're hired. If you own a domain, an address like hello@yourname.com looks polished, as long as you check it daily.

Use the same details everywhere you apply. Online forms ask you to retype your name, email, phone, and LinkedIn URL, so keep a plain-text copy of your header to paste from. Mirror it in your email signature too, so your resume, email, and profile all match.

Location: how much of your address to include#

Location is the header element with the most outdated advice. You don't need a street address. In almost every case, city and state are enough.

Recruiters do care about location. In Jobscan's 2025 recruiter survey, 43.4% of recruiters said they filter candidates by location in their ATS. Leave location off entirely, and you might drop out of those searches. But a filter needs a city, not a house number.

There's also a privacy reason. Your resume goes to people and systems you don't know, and fake job postings exist to collect personal information. The Federal Trade Commission warns that job scams are designed to get your money and your personal information. Sharing less is the safer default.

Location decision table#

Use this table to choose the right location line for your situation.

Your situationWhat to writeWhy
Local to the jobColumbus, OHSignals an easy commute
Relocating soon with a set dateColumbus, OH (relocating to Denver, CO, Jan 2027)Answers the relocation question up front
Open to relocating, no date yetColumbus, OH, open to relocationKeeps you in play without overpromising
Applying for remote rolesColumbus, OH, Remote (Eastern Time)Time zone matters more than city
Living abroad, applying to the U.S.Toronto, ON, Canada, U.S. work authorizedRemoves the sponsorship question if true
Federal or government applicationWhat the announcement asks forSome public-sector forms request more detail
Tip

If you live in a small town near a larger city, use the metro area recruiters will recognize, such as "Dallas–Fort Worth, TX." It helps both human readers and location filters.

For remote-only searches, see the guide on how to find remote jobs. It covers how to signal time zone and availability throughout your application.

Links are now a standard part of the resume header, and for good reason: recruiters look you up. In the same Jobscan survey, 73.3% of recruiters said they always or often evaluate a candidate's LinkedIn profile. About 47% check whether the profile matches the resume.

How recruiters use what's in your header

Share of 384 surveyed recruiters reporting each behavior

Evaluate LinkedIn profile
73.3%
Check LinkedIn-resume match
46.8%
Filter candidates by location
43.4%

Source: Jobscan, The State of the Job Search in 2025

View data
LabelValue
Evaluate LinkedIn profile73.3%
Check LinkedIn-resume match46.8%
Filter candidates by location43.4%

If recruiters are going to look anyway, a link saves them a search and makes sure they find the right person.

LinkedIn#

Customize your LinkedIn URL before you put it on your resume, because the default ends in random numbers and letters. LinkedIn lets you set a custom URL of 3 to 100 characters, without spaces or symbols. You can change it only five times in six months, so pick one you'll keep.

Write it without the prefix: linkedin.com/in/luciaromero, not https://www.linkedin.com/in/luciaromero. In a PDF, make it a clickable link. Before you add it, make sure the profile matches your resume. The LinkedIn profile optimization guide and the free LinkedIn profile review help you close any gaps.

Add a second link only when it shows work the employer will want to see:

  • Designers, writers, photographers, and marketers: a portfolio site or a curated portfolio page
  • Software engineers and data scientists: a GitHub profile with pinned, documented repositories
  • Researchers and academics: a Google Scholar or ORCID profile
  • Content creators and social media roles: the one professional channel that matches the job

Don't add personal social media accounts. If a link leads to anything you wouldn't want a hiring manager to scroll through, leave it off. Two links is a sensible maximum. When you list two, a short label such as "Portfolio:" tells the reader which is which.

Header extras by field#

Different fields reward different extras in the header. Use this table to decide what, beyond the basics, is worth adding for your target role.

FieldWorth addingUsually skip
Software and dataGitHub, portfolio of deployed projectsPersonal blog unless it's technical
Design, writing, and mediaPortfolio URL, one professional channelGitHub, unrelated social accounts
Nursing and allied healthLicense letters after name (RN, CPhT, RRT)Portfolio links
Accounting and financeCPA, CFA, or EA after namePersonal website
Skilled tradesLicense type in the headline (Journeyman, EPA 608)LinkedIn if it's empty
Academia and researchORCID or Google Scholar linkPersonal social media
Defense and government contractingActive clearance levelPhotos, personal details
Hourly retail and hospitalityAvailability, such as "Evenings and weekends"LinkedIn if you don't use it

The pattern is simple. Add the one or two items that answer the first screening question for that field, and leave the rest for later sections.

What to leave out of your resume header#

Some details that used to be common on resumes now create risk or waste space. Leave these out of U.S. applications:

  • Photos. The U.S. Equal Employment Opportunity Commission advises employers not to ask applicants for a photograph, and to collect one only after an offer if needed. A photo shows traits employers are told not to weigh, so it can only work against you.
  • Date of birth or age. It invites age bias and isn't relevant to your qualifications.
  • Marital status, number of children, religion, or nationality. The EEOC says pre-employment questions should generally stick to what's needed to judge qualifications.
  • Social Security number, driver's license number, or passport number. No legitimate employer needs these on a resume.
  • Professional license numbers. Your RN or CPA letters can go after your name. The license number itself belongs in your certifications section, and only when the posting asks for it.
  • Full street address. City and state are enough, as covered above.
  • A "Resume" or "Curriculum Vitae" title. The reader knows what they're looking at, and a parser may mistake it for your name.
  • Labels like "Phone:" or "Email:" They take up space without adding information.
  • Multiple phone numbers or email addresses. One of each, so the recruiter never has to guess.
Warning

If an employer asks for your Social Security number, bank details, or a payment before an interview or offer, stop. That's a common pattern in job scams, not a normal hiring step.

When the rules change abroad#

Resume conventions vary by country. In parts of Europe, Asia, and the Middle East, a photo, date of birth, or nationality is common or even expected. Where a CV header includes a photo, it usually sits in the top corner beside your name. Use a recent, passport-style headshot against a plain, professional background.

Those norms don't carry over to U.S. applications, where the photo stays off. The guide to international resume formats covers the major differences by country.

How to format your resume header#

Good header formatting is quiet. The name stands out, the contact line is easy to scan, and the whole block takes up as little vertical space as possible.

Size and weight#

Make your name the largest text on the page, typically 18 to 24 points, in bold. Set the contact line in your body font at 10 to 11 points. If you use a headline, make it bold at a size between the two. The guide to the best resume fonts covers typeface choices.

Layout options#

There are four common header layouts. All of them work if you keep the block compact.

LayoutHow it looksBest forWatch out for
Centered, two linesName centered, contact line centered belowMost resumes and industriesLong contact lines that wrap
Left-aligned, stackedName and contact lines flush leftConservative fields, ATS-heavy applicationsCan look plain without a headline
Split lineName left, contact details rightSaving vertical spaceAvoid building it with a table or columns
Three lines with headlineName, contact line, headlineExperienced candidates and changersKeep the headline to one line

Space budget#

On a one-page resume, the header should be the smallest content block. The chart shows a sensible split of vertical space.

Illustrative space budget for a one-page resume

A model allocation, not survey data: the header takes the least room

Header: 8%Headline and summary: 12%Work experience: 55%Skills: 12%Education and certifications: 13%
  • Header8%
  • Headline and summary12%
  • Work experience55%
  • Skills12%
  • Education and certifications13%

Illustrative example, not survey data.

View data
LabelValue
Header8%
Headline and summary12%
Work experience55%
Skills12%
Education and certifications13%

If your header takes up more than about a tenth of the page, tighten it. A bloated header pushes your strongest evidence further down, where a quick first read may never reach it.

Separators and icons#

Separate contact items with a vertical bar ( | ), a bullet ( • ), or generous spacing. Small icons for phone and email are fine visually, but always include the text next to them. An icon alone carries no information for software.

How to make your resume header ATS-friendly#

Applicant tracking systems need your name, email, and phone to create your candidate record. If the header doesn't parse, a recruiter may not be able to contact you, even if your resume ranks well. Follow these steps:

  1. Put the header in the document body. Don't use the built-in header area in Word or Google Docs for page one. Some systems read that area inconsistently.
  2. Avoid text boxes, tables, and columns for contact details. Keep each item as plain text on a line.
  3. Write the email and phone in full. Don't rely on icons or embedded links alone.
  4. Use a standard font and avoid special characters in your name line.
  5. Save in the format the employer asks for. The guide to sending a PDF or Word resume explains when each works best.
  6. Test it. Copy all the text from your file and paste it into the free resume parser. Check that your name, email, and phone land in the right fields. The ATS resume checker flags other formatting problems.

If your name or email comes back blank or garbled, rebuild the header as plain text in the body. The guide to resume parsing errors covers the most common causes and fixes.

How to make a resume header in Word#

Word has two places that look like a header, and only one is right for your contact details. The resume header is the first lines of your document body. Word's header and footer are separate areas in the top and bottom margins. Text there repeats on every page, and some applicant tracking systems skip it.

Here is how to build the header in the right place:

  1. Click at the very top of page one, in the body. Don't use Insert, then Header.
  2. Type your name on the first line and make it bold, 18 to 24 points.
  3. Type your contact line below it as plain text, separated by vertical bars. Don't use a table or a text box to line things up.
  4. To make your LinkedIn link clickable, select the text and press Ctrl+K (Cmd+K on a Mac). Paste the full URL as the address, and keep the short version as the visible text.
  5. Double-click the top margin to check that Word's own header area is empty on page one.
Note

Resume Trail builds one-page resumes, so you won't need a page-two header there. If you send a two-page resume made in Word or Google Docs, you can put your name and "Page 2" in the software header on page two. Page one should still have your full contact block in the body.

Check how it looks on a phone#

Open your PDF on your phone and check that the name reads without zooming and the links open when tapped. If the contact line wraps in the middle of your email, split it into two deliberate lines.

Resume header examples#

These examples use made-up names and reserved 555 phone numbers. Adapt the layout and the choices to your situation.

Standard professional header#

Standard header

LUCIA ROMERO

Columbus, OH | (555) 555-0123 | lucia.romero@provider.com | linkedin.com/in/luciaromero

Student or recent graduate#

Student header for an internship

AISHA BELLO

Ann Arbor, MI | (555) 555-0187 | aisha.bello@provider.com | linkedin.com/in/aishabello

B.S. Industrial Engineering Candidate, May 2027

Students can add the degree line under the contact details to make the target field obvious. For more, see the college student resume guide.

Hourly or service job#

Here is the same student applying for a part-time café job instead. The degree line gives way to availability, which is often the first screening question for hourly work.

Hourly job header with availability

AISHA BELLO

Ann Arbor, MI | (555) 555-0187 | aisha.bello@provider.com

Available evenings, weekends, and holidays | Reliable transportation

A LinkedIn link is optional for retail, food service, and hospitality jobs. Leave it off if you don't keep a profile up to date.

Remote software engineer#

Remote software engineer header

NOAH FISCHER

Remote, Central Time (based in Omaha, NE) | (555) 555-0119 | noah.fischer@provider.com

linkedin.com/in/noahfischer | github.com/noahfischer

Backend Software Engineer | Go and PostgreSQL | Payments Systems

Healthcare professional with credentials#

Healthcare header with credentials

FATIMA SIDDIQUI, RN, BSN, CCRN

Phoenix, AZ | (555) 555-0163 | fatima.siddiqui@provider.com | linkedin.com/in/fatimasiddiquirn

Critical Care Registered Nurse | Cardiac ICU | 7 Years

Career changer#

Career changer header

CONNOR WALSH

Denver, CO | (555) 555-0122 | connor.walsh@provider.com | linkedin.com/in/connorwalsh-ld

Learning and Development Specialist | Former High School Teacher | 8 Years in Curriculum Design

The headline line does the bridging work for career changers. Pair it with a short objective or summary, as covered in the guide to resume objective examples. Executives can use the same third line for scope: title, sector, and company size.

Academic or research role#

Academic header

ETHAN PARK, PhD

Department of Molecular Biology, State University | Madison, WI

(555) 555-0137 | ethan.park@provider.edu | ORCID: 0000-0000-0000-0000 | Google Scholar: Ethan Park

Academic headers often include a current institution and research profile links. For the full format, see the guide to the academic CV.

Special situations#

A few situations need a little more thought than the standard template.

Name changes#

If you've changed your name, use your current name in the header, even if past employers or degrees list a former name. Background checks collect former names separately. If a key credential is under a former name, you can add "(formerly [former name])" in small text under your name. Most candidates don't need to.

Privacy and safety concerns#

If you have a safety reason to limit what you share, list only a metro area or state. You can also use a dedicated email address and a free call-forwarding number instead of your personal phone. These are normal choices that won't hurt your application.

Work authorization and clearances#

If you're applying from abroad, a short, accurate note can head off sponsorship questions: "U.S. citizen" or "Authorized to work in the U.S." For defense and government contractor roles, an active security clearance often goes in the header or headline. It's a screening requirement: "Active Secret Clearance."

Internal applications#

When you apply for a role inside your current company, your work email and desk phone are acceptable, because the hiring team already has them. Many internal candidates still use a personal email, so the thread stays private until they're ready to tell their manager.

Add your current department and title in the headline so the reader can place you quickly. See the guide to an internal position cover letter for the note that goes with it.

Federal applications#

Federal resumes follow different rules and can ask for more personal and job detail than a private-sector resume. Read the job announcement closely and include exactly what it requests. See the federal resume guide for the full format.

Common resume header mistakes#

Most header mistakes take seconds to fix. Here's a before-and-after showing several at once.

Before and after: fixing a cluttered header

Before

RESUME

Lucia Maria Romero

Address: 1428 Elm Street, Apt 3B, Columbus, Ohio 43215

Phone: (555) 555-0123 | Work: (555) 555-0199

Email: lulu_rocks1994@provider.com

LinkedIn: https://www.linkedin.com/in/lucia-romero-8b3a41229/

After

LUCIA ROMERO

Columbus, OH | (555) 555-0123 | lucia.romero@provider.com | linkedin.com/in/luciaromero

The fixed version drops the redundant title, the street address, the second phone number, the labels, and the nickname email. It also customizes the LinkedIn URL and shrinks six lines to two.

What the free resume parser made of each version#

Both versions above were pasted into the free resume parser, each followed by the same short work history. The parser runs in your browser on fixed rules, so you'll get the same result if you try it. Here are the fields it pulled out.

FieldCluttered headerFixed header
NameRESUMELUCIA ROMERO
HeadlineLucia Maria RomeroNone
Emaillulu_rocks1994@provider.comlucia.romero@provider.com
Phone(555) 555-0123(555) 555-0123

The parser treats the first short line as your name, so it filed "RESUME" as the candidate's name. Her real name ended up in the headline field. The cluttered version also offered two phone numbers, and the parser kept only the first one, which happened to be right.

Real applicant tracking systems use their own rules, but the lesson holds: put your name alone on the first line. The parser reads pasted text, so it can't show what happens to text in Word's header area. That is why the Word steps above matter.

Your next steps#

Your header is the fastest section to perfect. Run through this checklist before your next application:

  • Name alone on the first line, in bold, 18–24 points, matching your LinkedIn name
  • One phone number with a professional voicemail greeting
  • One name-based personal email address
  • City and state only, plus relocation or remote details if relevant
  • Customized LinkedIn URL, written without https or www
  • Portfolio or GitHub link only if it shows relevant work
  • No photo, date of birth, ID numbers, "Resume" title, or labels
  • Contact block in the document body, tested with a resume parser
  • Header takes no more than two or three lines

With the header done, move to the line right under it. A sharp headline or summary tells the reader why to keep going. The guides to resume headline examples and resume summary examples show how to write each one.

Frequently asked questions

Include your full name, one phone number, one professional email address, your city and state, and a link to your LinkedIn profile or portfolio. Many candidates also add a headline or target job title directly underneath. Optional extras include credentials after your name, a GitHub link for technical roles, and pronouns if you want to share them.

No. City and state are enough for almost every U.S. job application. Recruiters use location to judge commute and relocation, and a street address adds nothing to that. Leaving it off also limits how much personal information you share with every recipient. The main exception is an application that asks for a full mailing address, which is more common in government hiring.

No. Type your contact details in the main body of the document, at the top of page one. Some applicant tracking systems read the built-in header and footer areas inconsistently, which can cause your name or email to be missed. If you send a two-page resume and want your name on page two, you can use the built-in header there, as long as page one has everything in the body.

Yes, if your profile is complete and matches your resume. Many recruiters review LinkedIn profiles, so a link saves them a search. Customize the URL so it reads as your name rather than a string of random characters. Drop the https and www prefixes to keep the header clean. Skip it if the profile is empty or out of date.

For U.S. and Canadian applications, leave the photo off. A photo reveals traits like age, race, and sex that employers are told not to consider, and the EEOC advises employers not to ask applicants for one. Some countries in Europe, Asia, and the Middle East expect a photo, so follow local norms when applying abroad.

Add credentials after your name when they are required or highly valued for the job, such as RN for nursing, CPA for accounting, or PE for engineering. Limit it to two or three of the most relevant ones, separated by commas. List every credential in full, with dates, in your certifications or education section.

No. Labels such as Phone, Email, or Address waste space, because the formats are recognizable on their own. Separate items with a vertical bar, a bullet, or extra spacing instead. The only exception is when you list two links that could be confused, such as a portfolio and a GitHub profile, where a short label helps.

Sources

  1. The State of the Job Search in 2025, Jobscan
  2. Prohibited Employment Policies/Practices, U.S. Equal Employment Opportunity Commission
  3. Job Scams, Federal Trade Commission, Consumer Advice
  4. Manage your public profile URL, LinkedIn Help

Free tool

LinkedIn Profile Review

Audit your LinkedIn profile for search visibility and recruiter appeal.

Try it free

Put this into practice

Draft your resume with an AI assistant that edits inline, then export a clean one-page PDF.

Build my resume