Everything you need to write a resume that gets shortlisted: the right format, what to put in each section, examples for freshers and experienced candidates, and a final checklist.
To write a resume, choose a simple one-column format, add your contact details and a short summary, list your experience (or projects, if you are a fresher) with measurable results, then add education and skills that match the job. Keep it to one or two pages, save it as a PDF, and tailor it for every application.
That is the whole process in two sentences. The rest of this guide shows you how to do each step well, with examples you can adapt, whether you are applying for your first job in India or your next role in the US.
The resume-writing process at a glance- Choose the right resume format
- Write a clear header
- Add a short summary (or objective)
- Write your experience with results
- Add education
- List skills that match the job
- Add optional sections that help
- Check, tailor and export
Step 1: Choose the right resume format
There are three common formats. For almost everyone, reverse-chronological is the right choice: recruiters know it, and applicant tracking systems (ATS) read it reliably.
- Reverse-chronological: most recent experience first. Best for most people, including freshers with internships or projects.
- Functional: skills grouped by theme, with little detail on where you used them. Recruiters distrust it, so avoid it unless you have a strong reason.
- Hybrid: a short skills section followed by reverse-chronological experience. Useful for career changers.
Whatever format you pick, use one column, standard section headings and a clean font. Our guide to the ATS-friendly resume format covers layout, fonts and file types in detail, and the ATS-friendly templates are built this way.
Step 2: Write a clear header
Your header is your name and how to reach you. Put it in the main body of the page, not in a document header, so every ATS can read it.
- Full name, in a slightly larger font
- Target role, for example "Data Analyst" or "Frontend Developer (React)"
- Phone number and a professional email address
- City and country (no full street address)
- LinkedIn URL, plus GitHub or a portfolio link if you are in tech or design
Step 3: Add a short summary (or objective)
A summary is two or three lines that tell a recruiter who you are, what you are good at and what you want next. It should contain proof, not adjectives.
Data analyst with 3 years in e-commerce. Built SQL and Power BI dashboards used by 40+ managers and cut weekly reporting time by 60%. Looking for a senior analyst role in retail or fintech.
Freshers can write a short objective instead, focused on the role they want and the strongest proof they have. See our career objective examples for freshers and 24 resume summary examples by role.
Step 4: Write your experience with results
This is the section recruiters read most closely. For each role, list your job title, company, location and dates, then three to five bullet points. Each bullet should follow one simple formula: action verb + what you did + the result.
Weak vs strong experience bulletsStrong
- Resolved 60+ customer queries a day with a 95% satisfaction score, the highest on a team of 12.
- Rebuilt the product pages in React, cutting load time from 4.2s to 1.5s and raising sign-ups by 18%.
Weak
- Responsible for handling customer queries.
- Worked on the company website.
If you do not have numbers, show scale or outcome: how many people used it, who adopted it, what problem it removed. Put your most impressive bullet first in every role.
No work experience yet?
Use a Projects section instead, placed above Education. College projects, internships, freelance work, hackathons and open-source contributions all count when you describe them with the same formula. Our guide to a fresher resume with no experience walks through it.
Step 5: Add education
List your degree, college, location and years. Add your CGPA or percentage if it is good, or if campus recruiters ask for it. Freshers can add relevant coursework, academic awards or a final-year project here. Experienced candidates can keep this section to one or two lines.
Writing a resume in the CareerCtrl resume builder, with a live matching score for the target job.Step 6: List skills that match the job
Read the job description and pick out the hard skills it mentions: tools, languages, methods and certifications. Include the ones you genuinely have, using the same wording as the posting so recruiter searches find you. Group them so they are easy to scan.
- Languages: Python, SQL, JavaScript
- Tools: Power BI, Excel (pivot tables, XLOOKUP), Git
- Methods: A/B testing, data cleaning, dashboard design
Avoid long lists of soft skills such as "team player" or "hard-working". Show them through your experience bullets instead.
Step 7: Add optional sections that help
- Certifications: relevant ones only, with the issuer and year
- Achievements: rankings, awards, scholarships, hackathon results
- Volunteering or leadership: especially useful for freshers
- Languages: if the job values them
Step 8: Check, tailor and export
Before you send it, read it aloud to catch mistakes, ask a friend to skim it for ten seconds and tell you what they remember, then tailor it to the job. Tailoring means moving the most relevant experience up, matching key skills to the job description and adjusting your summary. Our guide on how to tailor your resume to a job description shows a full worked example.
Save it as a text-based PDF named Firstname-Lastname-Resume.pdf. To test it, open the PDF, select all the text and paste it into a plain text editor: if it comes out in order, an ATS can read it.
Build my resume: Pick a free template, let AI draft your summary and bullet points, then check your ATS score before you apply.
Resume checklist
- One column, standard headings, a clean font
- Name, role, phone, email, city and LinkedIn in the body
- A two- or three-line summary with proof
- Experience or projects with results in every bullet
- Education with CGPA if it helps
- Skills that match the job description
- One page for freshers, two at most for experienced candidates
- No photo, date of birth or personal details unless asked
- Saved as a text-based PDF with a clear file name
Frequently asked questions
How long should a resume be?
One page for freshers and candidates with under five years of experience. Two pages is fine for experienced professionals when every line is relevant. Senior executive resumes can occasionally run longer.
What should I not put on a resume?
Leave out your photo, date of birth, marital status, religion, full home address, salary history, references and a declaration paragraph, unless the employer specifically asks for them.
Should I use a resume template?
Yes, a good template saves time and keeps your layout consistent. Choose a single-column, ATS-friendly design, like the free resume templates on CareerCtrl.
Is a CV the same as a resume?
In India and the US the words are often used interchangeably for job applications. Strictly, a CV is a longer, complete record used in academia and in the UK and Europe. See CV vs resume vs biodata for the full difference.
How often should I update my resume?
Update it every few months, or whenever you finish a project, earn a certification or change roles. It is much easier to record results while you still remember the numbers.
CareerCtrl needs JavaScript for the full experience.