You've applied to 80 companies. Heard back from 2. Rejected by both before even reaching the interview. The problem is almost never you — it's the one-page PDF you keep sending out. In 2026, with ATS filters, AI resume screeners, and recruiters spending 7 seconds per resume, your format decides your fate before a human even sees it.
Let me say this upfront: most fresher resumes in India are terrible. Not because freshers are lazy. But because every college career cell, every YouTube "resume guru", and every placement coordinator teaches the same outdated 2015 format. Objective statement. "References available on request." Hobbies: Reading, Travelling, Listening to Music.
Recruiters at TCS, Infosys, Wipro, Zepto, Razorpay, Swiggy — they're reading hundreds of these a day in 2026. And they all look identical.
This post is the fix. I'll show you exactly what format works in October 2026, what sections to kill, what to add, how to beat the ATS, and how to make a recruiter actually pause on your resume.
Why Your Current Fresher Resume Is Getting Auto-Rejected
Before we fix anything, understand what's happening behind the scenes.
When you apply on Naukri, LinkedIn, Instahyre, or company career portals, your resume goes through at least two filters:
- The ATS (Applicant Tracking System) — software like Workday, SuccessFactors, Greenhouse, or Darwinbox parses your PDF, extracts keywords, scores it, and ranks it against the JD.
- The recruiter's 7-second scan — if your resume survives ATS, a human spends roughly 7 seconds deciding whether to open it fully.
In 2026, most product companies also use AI resume screeners (GPT-based tools from companies like Eightfold, HireVue, and newer Indian players) that summarize your resume into bullet points for the recruiter. If your resume is a poorly-formatted mess with tables, columns, graphics, or images, these tools misread half your content.
Fresher resumes get killed because of:
- Fancy templates from Canva with two columns, icons, progress bars for skills, and photos. ATS can't parse them.
- No measurable achievements — "Worked on a project using React" instead of "Built a React app serving 500+ users with 90+ Lighthouse score."
- Buzzword soup — "Team player, hardworking, quick learner, passionate" with zero evidence.
- Wrong file names — "Resume_final_v3_updated.pdf" instead of "Rahul_Sharma_SDE_Resume.pdf"
- Missing keywords from the JD, so you never cross the ATS keyword threshold.
If you want a reality check on where you stand right now, check your ATS score on CareerLens — it tells you exactly which keywords you're missing and how a recruiter's software reads your resume.
The Only Resume Format That Works for Freshers in India in 2026
Forget everything else. Here is the exact structure that gets shortlisted — tested across hundreds of fresher placements this year.
Single column. Black text on white background. One page. PDF format.
The sections, in this exact order:
- Header — Name, phone, email, LinkedIn, GitHub, LeetCode (if strong), location
- Education — Degree, college, CGPA, graduation year
- Technical Skills — Languages, frameworks, tools, databases
- Projects — 2-3 strong projects with impact
- Internships / Work Experience — If any
- Achievements — Coding contests, hackathons, certifications
- Positions of Responsibility — Only if relevant
That's it. No objective. No hobbies. No "references available on request." No photo (unless specifically asked, which almost no software company does).
The One-Page Rule for Freshers
If you are a fresher with 0-1 years of experience, your resume must fit on one A4 page. No exceptions. Recruiters at service companies see 300+ resumes a day. A two-page fresher resume signals you don't know what matters.
Font and Formatting Rules
- Font: Calibri, Arial, or Garamond, size 10-11 for body, 14-16 for name
- Margins: 0.5 to 0.75 inches on all sides
- Line spacing: 1.0 to 1.15
- Bold for job titles, project names, and key metrics
- No italics (ATS reads them inconsistently)
- No tables, no columns, no graphics, no icons
The Header: 4 Lines That Decide Everything
Your header is the most read part of your resume. Do not waste it.
RAHUL SHARMA
+91-98765-43210 | rahul.sharma@email.com | Bengaluru, India
LinkedIn: linkedin.com/in/rahulsharma | GitHub: github.com/rahulsharma
LeetCode: leetcode.com/rahulsharma (Knight, 1850 rating)
Specific rules:
- Use a professional email — not
rahul_cool_boy_143@yahoo.com. If needed, make a new one. - Include LinkedIn URL (customize it to /in/yourname, not /in/rahul-sharma-283a9b4c5)
- Include GitHub only if you actually have 2+ real projects pinned
- Include LeetCode / Codeforces only if your rating is impressive (LeetCode 1700+, Codeforces Pupil+)
- Location: just city and country, no full address
If your GitHub is empty, don't link it. An empty GitHub is worse than no GitHub.
Education Section: What to Include and What to Skip
For freshers, education comes before everything else. For experienced folks, it goes last. Simple rule.
B.Tech in Computer Science Engineering 2022 - 2026
VIT Vellore CGPA: 8.9/10
Class XII (CBSE), Delhi Public School, Noida 2022
Percentage: 94.2%
What to include:
- Degree and specialization
- College name
- Graduation year (or expected)
- CGPA (if 7.5+) or percentage (if 75%+)
- Class XII only if score is 85%+
- Class X only if score is 90%+ and you have space
If your CGPA is below 7.0, don't hide it — recruiters at service companies will ask. But don't bold it either. Many product companies have dropped CGPA cutoffs entirely in 2026, especially Zepto, Razorpay, Flipkart, and newer startups. CGPA matters most at TCS, Infosys, Wipro, Accenture, Capgemini.
Technical Skills: The Section Where Everyone Lies (And Gets Caught)
This is the most important section for ATS keyword matching. Also the section where freshers destroy their chances by over-claiming.
Golden rule: If you cannot answer intermediate questions on it, don't list it.
Interviewers at Flipkart, Amazon, Microsoft India openly test everything on your resume. "You've listed Kafka. Explain partitions and consumer groups." If you can't, you're done.
Correct format:
Languages: Python, Java, JavaScript, SQL, C++
Frameworks: React, Node.js, Express, Flask
Databases: PostgreSQL, MongoDB, Redis
Tools & Cloud: Git, Docker, AWS (EC2, S3), Postman, Linux
Concepts: Data Structures, Algorithms, OOP, DBMS, OS, System Design (basics)
What NOT to do
- Don't rate yourself with stars or progress bars (6/10 in Python?)
- Don't list MS Word, PowerPoint, Excel unless you're applying for a non-tech role
- Don't list Machine Learning, Deep Learning, Blockchain, AI if you've only done one Coursera course
- Don't mix skills with buzzwords — "Problem-solving" is not a skill section item
Match Your Skills to the JD
Before applying, read the job description. If the JD mentions TypeScript, GraphQL, and PostgreSQL and your resume says JavaScript, REST, and MySQL — the ATS will not match you. Reword your real skills to mirror the JD when possible (without lying).
Projects: The Section That Actually Gets You Shortlisted
For freshers, projects beat everything else — including CGPA, college, and certifications. A single strong project with real users or measurable impact can get you shortlisted at Razorpay or Swiggy.
Pick 2-3 projects maximum. More than that signals you don't know what to highlight.
The Project Bullet Format That Works
Each project should have:
- Project name (bold) and tech stack
- 2-3 bullet points
- Each bullet: action verb + what you built + measurable result
- Link to GitHub repo and live demo (if any)
Weak version:
E-commerce Website
- Made an e-commerce website using React and Node.js
- Used MongoDB for database
- Added login and payment features
Strong version:
ShopKart — E-commerce Platform [GitHub] [Live Demo]
Tech: React, Node.js, Express, MongoDB, Razorpay API, AWS EC2
- Built a full-stack e-commerce app with JWT auth, cart management, and
Razorpay payment integration, deployed on AWS serving 200+ test users
- Reduced page load time from 4.2s to 1.1s by implementing lazy loading,
image compression, and Redis caching for product catalog
- Designed MongoDB schema for 5000+ products with text search indexing,
cutting query time by 70%
See the difference? Numbers. Specific tech. Measurable impact. Real deployment.
What Makes a Project "Resume-Worthy" in 2026
- It's deployed — not just on localhost. Use Vercel, Netlify, Render, or AWS free tier.
- It solves a real problem — not another "to-do app" or "weather app." Build something you'd actually use.
- It has non-trivial complexity — authentication, database, API integration, maybe background jobs.
- It uses one trending skill — in 2026, that means something with AI (RAG, LLM integration, embeddings), real-time features (WebSockets), or scalable infra (Docker, microservices).
Projects I've seen get Indian freshers 15+ LPA offers this year:
- A RAG chatbot that answers questions on college academic PDFs, with vector DB
- A real-time collaborative code editor like a mini Replit
- A personal finance tracker that uses OCR to scan UPI screenshots
- A job application auto-tracker scraping Gmail and populating a dashboard
If you're planning to switch jobs after your first role or want to browse matched jobs on CareerLens, the projects on your resume will determine which companies even consider you.
Internships and Work Experience: How to Frame Yours
If you have internships — even unpaid ones at local startups — list them. They matter more than you think.
Format:
Software Engineering Intern May 2025 - July 2025
Zluri (Bengaluru, Remote)
- Developed 3 internal admin dashboards in React + TypeScript used by
40+ customer success team members, replacing manual Excel reporting
- Wrote 25+ Jest unit tests, improving test coverage from 48% to 71%
on the billing module
- Built a Python script to automate daily data reconciliation between
Postgres and Snowflake, saving ~5 engineer-hours per week
What makes an internship bullet strong:
- Starts with an action verb (Built, Developed, Designed, Optimized, Implemented, Automated)
- Includes what you built, what tech you used, and the impact
- Impact is quantified wherever possible — users, hours saved, percentage improvement
If your internship was mostly watching tutorials and attending meetings, write about what you learned to use and the mini-tasks you completed. Don't make things up — reference checks are real at product companies.
Achievements, Certifications, and Hackathons
This section is often misused. Here's what belongs:
Include:
- LeetCode Knight / Guardian, Codeforces Pupil+, CodeChef 4-star+
- Top 10% in GSoC, Smart India Hackathon, Flipkart Grid, Amazon ML Challenge
- Published research paper (if real, in an actual conference)
- Scholarships, Olympiads, major academic awards
- Actually valuable certifications — AWS Solutions Architect Associate, Google Cloud Associate, Meta React Developer
Do NOT include:
- "Great Learning" or "Simplilearn" 2-week certificates
- "Completed Python course on Udemy" (unless it's part of your skills story)
- Participation certificates
- School-level achievements if you're a graduating B.Tech
Format:
ACHIEVEMENTS & CERTIFICATIONS
- LeetCode Knight (1850 rating) — solved 480+ problems
- Finalist, Flipkart Grid 6.0 (Top 30 out of 2.5 lakh participants)
- AWS Certified Cloud Practitioner (Issued July 2025)
- Winner, SIH 2024 — built traffic prediction system for Delhi Police
Keywords, ATS, and the Game Behind the Game
The ATS doesn't care about your personality. It cares about keyword density and match score against the JD.
Here's how to beat it:
Mirror the JD Language
If the JD says "RESTful APIs," don't write "REST APIs" — write "RESTful APIs." If it says "CI/CD pipelines," match that phrase exactly. ATS systems do fuzzy matching but exact matches rank higher.
Keyword Placement Hierarchy
Keywords are weighted differently based on where they appear:
| Section | Weight | |---------|--------| | Skills section | High | | Project bullets | High | | Internship descriptions | Medium | | Education / Achievements | Low |
Put your most critical keywords (React, Node.js, PostgreSQL, AWS, Docker) in your skills section AND reference them in your project bullets. Double coverage.
File Format and Naming
- Format: PDF (never .docx — formatting breaks on recruiter's screen)
- File name: FirstName_LastName_Role_Resume.pdf (e.g.,
Rahul_Sharma_SDE_Resume.pdf) - File size: under 1 MB — larger files are flagged by some ATS systems
- No images, no embedded fonts, no password protection
Run your resume through check your ATS score on CareerLens before every application. It takes 30 seconds and tells you exactly which JD keywords you're missing.
The Fresher Resume Mistakes That Kill Shortlists Instantly
A comparison of what freshers do vs. what actually works:
| What Freshers Do | What Actually Works | |-----------------|---------------------| | 2-page resume with hobbies | 1-page resume, hobbies deleted | | Objective: "Seeking a challenging role..." | No objective at all | | Canva template with colors and icons | Plain, single-column, black text | | "Known languages: English, Hindi" | Deleted — assume English fluency | | Lists 15 technologies they half-know | Lists 6-8 they can defend in interviews | | "Worked on React project" | "Built React dashboard serving 300 users" | | Photo in the top right | No photo (unless explicitly asked) | | Lists 6-7 small projects | 2-3 deep, high-quality projects | | Lists participation certificates | Only impactful achievements | | Includes 10th and 12th marks always | Only if 85%+ and space allows |
Different Resume Versions for Different Companies
In 2026, one-size-fits-all doesn't work. You need 2-3 tailored versions of your resume.
Version 1: Service Companies (TCS, Infosys, Wipro, Accenture, Cognizant, Capgemini)
- CGPA prominent (they filter at 7.0 or 7.5+)
- Include Class X and XII marks
- Lead with Java, Python, SQL, basic web
- Include any Oracle, Salesforce, SAP certifications
- Soft skills matter slightly more
Version 2: Product Companies (Flipkart, Zomato, Swiggy, Razorpay, Zepto)
- Projects first (after education)
- CGPA less important, strong projects matter more
- Highlight open source contributions, hackathons, LeetCode
- Modern stack: React, Node, TypeScript, Go, Rust, Kubernetes
- System design basics in skills (even for freshers in 2026)
Version 3: Early-Stage Startups (Seed to Series B)
- Show ownership — "Built X end-to-end"
- Scrappy, product-sense projects win
- Include freelance work, side projects
- Mention speed, learning agility
- Any AI/LLM project is a huge plus in 2026
If you're prepping for product company interviews, pair your resume work with practice with AI mock interviews — it catches gaps in how you talk about your projects before the real interview does.
A Sample High-Converting Fresher Resume Outline
Here's a skeleton you can copy and adapt:
RAHUL SHARMA
+91-98765-43210 | rahul.sharma@gmail.com | Bengaluru
linkedin.com/in/rahulsharma | github.com/rahulsharma | leetcode.com/rahul (1800)
EDUCATION
B.Tech, Computer Science Engineering 2022 - 2026
IIIT Hyderabad CGPA: 8.7/10
Class XII (CBSE), DPS Noida 2022 | 94.5%
TECHNICAL SKILLS
Languages: Python, JavaScript, TypeScript, Java, SQL, C++
Frameworks: React, Next.js, Node.js, Express, FastAPI
Databases: PostgreSQL, MongoDB, Redis
Tools: Git, Docker, AWS (EC2, S3, Lambda), Kafka, Linux
Concepts: DSA, OOP, DBMS, Operating Systems, System Design (L0)
PROJECTS
DocuChat — AI PDF Q&A Platform [GitHub] [Demo]
Tech: Next.js, FastAPI, Pinecone, OpenAI, PostgreSQL, AWS
- Built RAG-based PDF chatbot with semantic search over 10,000+ page
documents, achieving sub-2s response time using Pinecone vector DB
- Implemented auth, usage tracking, and Stripe billing serving 450+ users
with 12 paying customers at launch
- Optimized embedding costs by 60% through chunking strategy and
intelligent caching layer
CodeCollab — Real-time Collaborative Code Editor [GitHub] [Demo]
Tech: React, Node.js, Socket.io, Docker, Redis, Monaco Editor
- Built real-time collaborative editor supporting 20+ languages with
WebSocket-based sync and Docker-sandboxed code execution
- Achieved less than 100ms latency for 50+ concurrent users using Redis
pub-sub and optimistic UI updates
EXPERIENCE
Software Engineering Intern May 2025 - July 2025
Razorpay (Bengaluru)
- Built internal fraud detection dashboard in React used by 15+ risk
analysts, reducing manual review time by 40%
- Wrote Python scripts to backfill 2M+ transaction records across
Postgres and Snowflake with zero downtime
ACHIEVEMENTS
- LeetCode Knight (1800 rating), 420+ problems solved
- Winner, Flipkart GRiD 6.0 (Top 10 out of 2.5L participants)
- AWS Certified Cloud Practitioner (Nov 2024)
- GSoC 2025 Contributor — Apache Superset organization
POSITIONS OF RESPONSIBILITY
- Technical Lead, IIIT-H Programming Club (2024-25) — organized 4
contests with 800+ participants
That's one page. Clean. ATS-friendly. Keyword-rich. Measurable achievements. This gets shortlisted at Razorpay, Flipkart, Zepto, and most product startups in 2026.
Once you've started earning, you can also benchmark your salary on CareerLens to see how your package compares to others with similar profiles.
FAQ
Q: Should I include a photo on my resume for Indian IT jobs in 2026?
For software and tech roles, no. Product companies like Flipkart, Zepto, Razorpay, Microsoft India, and most startups do not want photos — some even flag them as unprofessional. Service companies like TCS, Infosys, Wipro traditionally accepted photos but don't require them. The one exception is government or PSU jobs (BHEL, ONGC, SBI tech roles) where photos are often mandatory. For 95% of software engineering applications, skip the photo and use that space for an extra project bullet. Your work matters, not your face.
Q: Is a one-page resume enough for freshers in India?
Yes, absolutely. For anyone with 0-1 years of experience, one page is the standard. Recruiters at service companies review 200-400 resumes per day and spend 7-10 seconds per resume. A two-page fresher resume signals that you can't prioritize. Only cross one page if you have genuine, substantial internship experience (6+ months at a real company), published research, or 3+ meaningful hackathon wins. Even then, trim ruthlessly. Every bullet should earn its place. A tight, high-impact one-pager beats a diluted two-pager every single time in the Indian fresher market.
Q: What's the biggest difference between a resume for TCS vs. a resume for a startup like Zepto?
The biggest difference is emphasis. For TCS/Infosys/Wipro, lead with CGPA, education, certifications (especially cloud, SAP, Oracle), and breadth of technologies. They want reliable, trainable candidates. For Zepto/Razorpay/Flipkart, lead with projects, impact, and depth. CGPA barely matters if you have a strong GitHub and real projects deployed with users. Service company resumes can list more technologies at a surface level. Product company resumes should list fewer technologies but demonstrate deeper mastery. Maintain two separate PDFs and never send the wrong version. The language and ordering of sections should also shift accordingly.
Q: How do I write project bullets if my college project was mostly team-based?
Be specific about your contribution. Instead of "Built an e-commerce app with team of 4," write "Built the authentication and payment modules in a 4-person e-commerce project using Node.js, JWT, and Razorpay API — handled 100% of the backend auth flow and payment integration." Interviewers always ask "what did you specifically do?" so pre-answer that in your bullet. Avoid vague team language like "we developed," "we designed." Use "I built," "I designed," "I implemented." Honesty is non-negotiable — if you only did the UI, say so. Trying to claim team work as solo work gets exposed in 15 minutes of technical interview.
Q: Should freshers list online certifications like Coursera, Udemy, and Great Learning on their resume?
Mostly no. In 2026, Indian recruiters have seen so many "Python for Everybody" and "Full Stack Web Development" certificates that they add zero value. The only certifications worth listing are: AWS Certified (any level), Google Cloud Associate+, Microsoft Azure Fundamentals+, Meta/Google professional certificates (6+ month ones), and Oracle/MongoDB official certifications. If your course led to a strong deployed project, mention the project — not the course. One real project beats ten course certificates. If space is tight, cut certifications entirely and expand your project section. That trade-off almost always helps.
Bottom Line
- Format: single column, black-on-white, PDF, 1 page, under 1 MB — nothing fancy, nothing fancy, nothing fancy. ATS and recruiters both prefer boring and clear.
- Order for freshers: Header → Education → Skills → Projects → Experience/Internships → Achievements → Positions of Responsibility. Delete objective, hobbies, references, declaration.
- Projects beat CGPA at product companies in 2026. Build 2-3 deployed, non-trivial, modern-stack projects with real users or measurable impact. One AI/RAG project in 2026 is almost mandatory.
- Every bullet needs a number. Users served, performance improvement, hours saved, test coverage increased. "Worked on X" is dead. "Built X that did Y resulting in Z" is the format.
- Tailor your resume per company type. Service companies, product companies, and startups each want different emphasis. Maintain 2-3 versions and match keywords to each JD.
- Test with an ATS before applying. Run every version through check your ATS score on CareerLens to see your keyword match, missing skills, and formatting issues. Fix before you hit submit — not after 50 rejections.
Your resume is the single highest-leverage document in your entire career right now. Spend 10 hours making it great. It'll save you 500 hours of pointless applications.