How to Build a Resume
A step-by-step guide to building a professional resume that gets past ATS and into a recruiter's hands. Follow each step below, then build your resume free with our builder.
Choose your format
Use reverse-chronological order (most recent job first) — it's what recruiters and ATS expect and the safest choice for most job seekers. Only use a functional (skills-based) or hybrid format if you have significant employment gaps or are making a major career change. Whatever format you choose, keep it consistent throughout. Most hiring managers prefer clean, predictable layouts over creative ones.
Add contact information
Include your full name, professional email address, phone number, and city/region. Optionally add your LinkedIn URL or portfolio link. You do not need a full mailing address in most markets — city and state/country is enough. Avoid adding a photo unless it's standard in your country (e.g., some European markets). Make sure your email sounds professional, not a nickname from years ago.
Write a short professional summary
Write 2–4 sentences at the top of your resume that immediately tell the recruiter who you are, what you offer, and what you're looking for. Lead with your job title or years of experience, name your top strength or achievement, and close with your target role or industry. Use keywords from the job description here. This section is often the only part read before a recruiter decides whether to continue — make it count.
List your work experience
For each role, include: job title, company name, location, and dates (month/year). Under each role, write 3–5 bullet points that describe what you achieved — not just what you were assigned. Start each bullet with a strong action verb ("Led," "Built," "Reduced") and include numbers wherever possible ("Increased conversion by 18%," "Managed a team of 6"). Tailor these bullets to the job you're applying for.
Add your education
List your highest degree first: degree name, institution, graduation year (or expected year). Include GPA only if it's strong (3.5+) and you're early in your career. Add relevant certifications, bootcamps, or online courses below your formal education — especially if they directly relate to the role. For senior professionals, keep the education section brief; your experience should speak louder.
Include a skills section
List technical and domain-specific skills relevant to your target roles. Use exact terms from job descriptions (e.g., "Python," "Google Analytics," "Agile / Scrum"). Group skills by category if you have many: "Technical," "Tools," "Languages." Be honest — don't list skills you can't back up in an interview. Soft skills like "communication" add little value unless illustrated through your bullet points.
Proofread and tailor before every application
Before sending, check spelling and grammar carefully — read the resume aloud to catch awkward phrasing. Then tailor your summary, top bullets, and skills section to each specific job. Adjust keywords to match the posting. Save a master version of your resume, then create a named copy per application (e.g., "Resume_CompanyName_Role"). Small tailoring efforts consistently improve shortlisting rates.
Frequently asked questions
How do I build a resume from scratch?
To build a resume from scratch: choose a reverse-chronological format, add your contact info and a professional summary, list your work experience with quantified bullet points, add your education and skills, then proofread and tailor it to the job. Our free resume builder walks you through each step with guided questions.
What should every resume include?
Every resume should include: contact information (name, email, phone, city), a professional summary or objective, work experience with achievement-focused bullet points, education, and a skills section. Optional sections include certifications, projects, languages, and volunteer work.
How long should a resume be?
One page is ideal for most early-career and mid-level candidates. Senior professionals with 10+ years of experience can use two pages. Anything longer is rarely necessary and risks being skimmed. Cut older roles, irrelevant experience, and filler to stay tight.
How do I build a resume with no experience?
If you have no work experience, focus on education, academic projects, internships, volunteering, certifications, and skills. Write an objective instead of a summary. Use specific examples of what you built, learned, or contributed — even in non-work contexts. Our free resume builder has a guided blank template for freshers.
What format should I save my resume in?
Save your resume as a PDF for most applications — it preserves formatting and is accepted by most ATS. If the job posting requests a Word file (.docx), use that instead. Avoid .pages, image files, or other formats that may not parse correctly.
Build your resume with howtobuildresume
Follow this guide and build your resume in one place. Upload a draft, paste your LinkedIn, or start from a blank template — all free.
Start building