Resume Writing
How to Write a Resume — Complete Step-by-Step Guide for Freshers and Experienced Professionals
Writing a resume feels overwhelming until you break it into steps. This guide walks you through every section — from choosing the right format to writing achievement-focused bullets — with examples for freshers and experienced professionals in India and globally.

A well-written resume is the single most important document in your job search. Get it right and doors open.
Why Your Resume Matters More Than You Think
Recruiters spend an average of 6–7 seconds scanning a resume before deciding whether to read further. In India, where a single job posting on Naukri or LinkedIn can attract 500+ applications, your resume is not just a document — it is your first interview. If it does not pass the initial scan, your skills, experience, and potential never get a chance.
Most resumes fail not because the candidate is unqualified, but because the resume is poorly structured, uses vague language, or does not match what ATS (Applicant Tracking Systems) are looking for. Over 75% of large companies in India — including TCS, Infosys, Wipro, Flipkart, and Swiggy — use ATS to filter resumes before a human ever sees them.
This guide covers everything: choosing the right format, writing each section with examples, optimizing for ATS, and a final checklist before you hit submit. Whether you are a fresher writing your first resume or an experienced professional updating yours, every step is here.
A resume is not a list of everything you have done. It is a marketing document that shows an employer why you are the right person for this specific job.
Step 1: Choose the Right Resume Format
The format you choose determines how your information is organized. There are three standard formats, and each works best for different situations.
1. Chronological (Reverse-Chronological)
CONTACT INFORMATION PROFESSIONAL SUMMARY WORK EXPERIENCE (most recent first) → Company 3 (2022–Present) → Company 2 (2019–2022) → Company 1 (2016–2019) EDUCATION SKILLS
Best for: Experienced professionals with a clear career progression. This is the most common format and what most recruiters expect. If you have 2+ years of relevant experience, use this.
Avoid if: You have significant career gaps or are changing industries entirely.
2. Functional (Skills-Based)
CONTACT INFORMATION PROFESSIONAL SUMMARY SKILLS & ACHIEVEMENTS (grouped by skill area) → Project Management: ... → Data Analysis: ... → Communication: ... WORK HISTORY (brief, dates only) EDUCATION
Best for: Career changers, people with gaps, or those whose skills matter more than job titles. Freshers with project experience but no formal work history can also use this.
Caution: Some recruiters dislike this format because it can hide gaps. ATS systems also struggle with it. Use only when chronological genuinely does not work for you.
3. Combination (Hybrid)
CONTACT INFORMATION PROFESSIONAL SUMMARY KEY SKILLS & ACHIEVEMENTS WORK EXPERIENCE (reverse-chronological) EDUCATION
Best for: Experienced professionals who want to highlight specific skills upfront while still showing career progression. Great for senior roles, technical positions, and management positions.
Quick Decision Guide
Fresher (0–1 year)
Use chronological with education first. Put projects, internships, and certifications prominently.
Mid-Career (2–8 years)
Use chronological. Lead with a strong summary and achievement-focused experience bullets.
Senior (8+ years)
Use combination. Highlight leadership, key achievements, and domain expertise upfront.
Step 2: Write Your Contact Information
This seems simple, but mistakes here cost interviews. Your contact section should be clean, professional, and contain only what is necessary.
What to Include
Priya Sharma +91 98765 43210 | priya.sharma@gmail.com LinkedIn: linkedin.com/in/priyasharma Mumbai, Maharashtra
Full name: Use your professional name. No nicknames.
Phone number: One number, with country code if applying internationally.
Email: Professional email only. firstname.lastname@gmail.com works. Avoid coolboy99@yahoo.com.
LinkedIn: Include if your profile is updated. Remove if it is empty or outdated.
Location: City and state is enough. Full address is unnecessary and a privacy risk.
What NOT to Include
- • Date of birth or age (not required in India, illegal to ask in many countries)
- • Marital status or gender
- • Photo (unless specifically requested — most ATS cannot read images)
- • Full home address (city is enough)
- • Father’s name (outdated practice, still seen in some Indian resumes)
- • Multiple phone numbers or email addresses
Step 3: Write a Professional Summary or Objective
The summary sits at the top of your resume, right after contact information. It is the first thing a recruiter reads. A good summary tells them in 2–3 lines who you are, what you bring, and what you are looking for.
Professional Summary (for experienced professionals)
Use a summary when you have 2+ years of experience. Focus on achievements and value, not just job duties.
EXAMPLE 1 — Software Developer (3 years) "Full-stack developer with 3 years of experience building scalable web applications using React and Node.js. Reduced API response time by 40% at [Company] through database optimization. Looking for a senior developer role at a product-focused company." EXAMPLE 2 — Marketing Manager (6 years) "Digital marketing manager with 6 years of experience driving growth for D2C brands. Managed ₹2Cr+ annual ad spend across Google and Meta, achieving 3.2x ROAS. Seeking a Head of Marketing role at a growth-stage startup."
Career Objective (for freshers)
Use an objective when you have little or no work experience. Focus on what you bring (skills, education, projects) and what you want to contribute.
EXAMPLE 3 — Fresher (B.Tech CS) "B.Tech Computer Science graduate from VIT with strong foundations in Java, Python, and SQL. Built 3 full-stack projects including an e-commerce platform handling 10K+ products. Seeking a software developer role to apply academic knowledge in a production environment." EXAMPLE 4 — Fresher (MBA Marketing) "MBA Marketing graduate from Symbiosis with internship experience in social media management and content strategy. Grew Instagram engagement by 150% for a D2C skincare brand during 3-month internship. Looking for an entry-level marketing role at a consumer brand."
Summary Formula
[Role/Title] + [Years of experience or qualification] + [Key skill or achievement] + [What you are looking for]
Keep it to 2–3 lines. No paragraphs. No fluff like “hardworking team player.” Every word should add information.
Build Your Resume While You Learn
Apply each step as you go. Our AI-powered resume builder helps you write achievement-focused bullets, optimize for ATS, and choose the right format — all for free.
Free · ATS-optimized · AI-powered suggestions
Step 4: Write Your Work Experience (The Most Important Section)
This is where most resumes fail. The difference between a resume that gets interviews and one that gets ignored is how you write your experience bullets. The key: focus on achievements, not responsibilities.
The STAR Method for Resume Bullets
Every bullet should follow this pattern:Action verb +What you did +Result/Impact (with numbers when possible).
FORMAT: [Action Verb] + [What You Did] + [Result with Numbers] BEFORE → AFTER Examples: ❌ "Responsible for managing social media accounts" ✅ "Managed social media for 3 brands, growing combined following from 12K to 85K in 8 months" ❌ "Worked on backend development" ✅ "Built RESTful APIs serving 50K+ daily requests using Node.js and PostgreSQL, reducing response time by 35%" ❌ "Handled customer complaints" ✅ "Resolved 40+ customer escalations weekly, improving CSAT score from 3.2 to 4.6 within one quarter" ❌ "Did data analysis for the team" ✅ "Analyzed sales data across 12 regions using SQL and Tableau, identifying ₹45L in cost-saving opportunities" ❌ "Taught students in the classroom" ✅ "Taught Mathematics to 120+ Class 10 students, achieving 95% pass rate in CBSE board exams (vs 78% school avg)" ❌ "Managed a team of developers" ✅ "Led a team of 8 developers delivering 3 product releases on schedule, reducing bug count by 60% through code review process improvements"
Experience Section Format
WORK EXPERIENCE Senior Software Developer Razorpay, Bangalore | Jan 2022 – Present • Built payment reconciliation system processing ₹500Cr+ monthly transactions, reducing discrepancies by 92% • Led migration from monolith to microservices, improving deployment frequency from monthly to daily • Mentored 4 junior developers, with 2 promoted within 12 months Software Developer TCS (Digital), Mumbai | Jul 2019 – Dec 2021 • Developed customer-facing dashboard using React and Spring Boot, serving 25K+ daily active users • Automated 15 manual testing workflows using Selenium, saving 20 hours/week of QA effort • Received "Star Performer" award for Q3 2021
Power Action Verbs by Category
Technical
Built, Developed, Engineered, Automated, Optimized, Deployed, Migrated, Integrated, Architected, Debugged
Leadership
Led, Managed, Mentored, Directed, Coordinated, Spearheaded, Oversaw, Supervised, Guided, Championed
Results
Increased, Reduced, Improved, Achieved, Delivered, Generated, Saved, Accelerated, Streamlined, Exceeded
For Freshers: No Work Experience? Use This Instead
Replace “Work Experience” with “Projects” or “Internships.” Apply the same achievement-focused format.
PROJECTS E-Commerce Platform (Academic Project) React, Node.js, MongoDB | Jan 2024 – Apr 2024 • Built full-stack e-commerce app with user auth, product catalog, cart, and Razorpay payment integration • Implemented search with filters handling 10K+ products with <200ms response time • Deployed on AWS EC2 with CI/CD pipeline using GitHub Actions INTERNSHIPS Marketing Intern Mamaearth, Gurugram | May 2024 – Jul 2024 • Created 45+ social media posts across Instagram and LinkedIn, generating 2.3L+ impressions • Analyzed campaign performance data using Google Analytics, identifying top 3 converting ad creatives • Assisted in influencer outreach, onboarding 12 micro- influencers for product launch campaign

Every section of your resume should earn its place. If it does not help you get the interview, remove it.
Step 5: Education and Skills Sections
Education Section
Freshers: Put education before experience. Include GPA/percentage if above 7.0/70%. Experienced (3+ years): Put education after experience. Degree and institution are enough — no need for GPA.
EDUCATION B.Tech in Computer Science VIT Vellore | 2020 – 2024 | CGPA: 8.4/10 • Relevant coursework: Data Structures, DBMS, OS, ML • Published paper on "Efficient Load Balancing in Cloud Computing" at IEEE conference Class XII (CBSE) — 92.4% | DPS R.K. Puram, Delhi | 2020 Class X (CBSE) — 95.2% | DPS R.K. Puram, Delhi | 2018 NOTE: Include 10th/12th only if you are a fresher. Remove after 2+ years of work experience.
Skills Section
Split skills into categories. Include only skills you can actually demonstrate in an interview. Match keywords from the job description.
SKILLS Technical Skills: • Languages: Java, Python, JavaScript, SQL • Frameworks: React, Spring Boot, Node.js, Express • Databases: PostgreSQL, MongoDB, Redis • Tools: Git, Docker, Jenkins, AWS (EC2, S3, Lambda) • Testing: JUnit, Selenium, Jest Soft Skills (use sparingly — show, don't tell): • Instead of listing "Leadership" → show it in experience • Instead of listing "Communication" → show presentations • Only list soft skills if the JD specifically asks for them ATS TIP: Mirror the exact keywords from the job description. If JD says "React.js" → write "React.js" not just "React" If JD says "Agile methodology" → include "Agile methodology"
Hard Skills vs Soft Skills
Hard Skills (Always List)
Programming languages, frameworks, tools, certifications, software proficiency, methodologies (Agile, Scrum), domain knowledge (GST, IFRS, PLC/SCADA)
Soft Skills (Show, Don’t List)
Instead of writing “team player,” show it: “Collaborated with 5-member cross-functional team to deliver product launch 2 weeks ahead of schedule.”
Step 6: Final Checklist Before Submitting
Before you send your resume anywhere, run through this checklist. Every item matters.
The 15-Point Resume Checklist
Format & Structure
- ☑ One page (freshers) or two pages max (experienced)
- ☑ Consistent font (Arial, Calibri, or Garamond, 10–12pt)
- ☑ Margins between 0.5” and 1”
- ☑ Clear section headers with consistent formatting
- ☑ No tables, columns, or graphics (ATS cannot read them)
- ☑ Saved as .docx (for ATS) and .pdf (for email)
- ☑ File named: FirstName_LastName_Resume.pdf
Content Quality
- ☑ Professional email address
- ☑ Summary is 2–3 lines, not a paragraph
- ☑ Every experience bullet starts with an action verb
- ☑ At least 50% of bullets include numbers/metrics
- ☑ Skills match keywords from the job description
- ☑ No spelling or grammar errors (use Grammarly)
- ☑ No personal info (DOB, marital status, photo)
- ☑ No “References available upon request” (outdated)
Common Mistakes That Get Resumes Rejected
1. Generic resume for every job: Tailor your summary and skills for each application. One resume does not fit all.
2. Listing duties instead of achievements: “Responsible for testing” tells nothing. “Reduced production bugs by 45% through automated testing pipeline” tells everything.
3. Including irrelevant information: Your hobbies, father’s name, and passport number do not belong on a resume.
4. Using fancy templates: Creative designs with columns, icons, and colors break ATS parsing. Simple is professional.
5. Lying or exaggerating: Background checks are standard. Inflated numbers get caught in interviews. Be honest.