The resume format does not change by branch. One page, single column, education above projects, projects formatted like jobs. What changes is the vocabulary: which skills belong in the skills line, what counts as a project, and which certifications are worth naming at all.
A note before the sections. The specific terms below are the ones that repeat across live Indian postings, but the market moves. Before you finalise your skills line, open five to ten current postings for the exact role you want and keep the terms that appear in more than half of them. That cut is worth more than any list, including this one. The ATS keywords list by job role has the wider pool with the same method described in full.
B.Tech / B.E. Computer Science and IT
Write it as: Bachelor of Technology, Computer Science and Engineering. Include “B.Tech CSE” too. Both forms get searched.
Skills line: one or two languages you can be interviewed on (Java, Python, JavaScript, C++), the framework that goes with them (Spring Boot, Django, Node.js, React), a database (MySQL, PostgreSQL, MongoDB), plus Git, REST APIs, and Data Structures and Algorithms. Add a named cloud if you have genuinely deployed something: AWS, Azure or GCP, not “cloud technologies”.
Projects: two or three, deployed if possible, each with the stack in plain text and a number in the bullets. A project with a live URL and a user count outranks four tutorial clones.
Certifications worth naming: AWS Certified Cloud Practitioner, Oracle Java certifications, and course certificates only where the issuer is recognisable. Name them exactly as issued, because they are matched as exact strings.
What to cut: long coursework lists, “MS Office” as a skill, and any language you last used in a single semester assignment.
BCA and MCA
Write it as: Bachelor of Computer Applications, or Master of Computer Applications.
BCA and MCA freshers compete against B.Tech candidates for many of the same roles, and the resumes that do well close that gap with evidence rather than by hiding the degree. The degree is not the problem; a thin projects section is.
Skills line: whatever your curriculum actually went deep on, usually Java or PHP, a web framework, MySQL, plus HTML, CSS and JavaScript. Add Git regardless.
Projects: this section has to carry more weight than it does on a B.Tech resume. Something real, used by someone who is not your evaluator, with the usage stated. A Play Store app with installs, or a system a local business actually runs on, does more than any degree line.
Where MCA differs: an MCA is a two-year postgraduate degree, so treat any internship inside it as a proper role and format it like one.
Data analyst, data science and B.Sc routes
Skills line, in this order: SQL first, because it is the most filtered term in this family and it outranks Python. Then Python with Pandas and NumPy, then a named BI tool (Power BI, Tableau or Looker), then Advanced Excel. Do not leave Excel off out of pride, it is filtered on constantly in India.
Projects: a dataset, a question, and a number. “Analysed 8,000+ admission records to find that applications submitted before 11am converted 2.4x better” is a project. “Made a dashboard in Power BI” is a screenshot.
Only if genuinely yours: Machine Learning, Deep Learning, NLP, Computer Vision. These get probed hard in interviews and a fresher who lists them without depth loses the room quickly.
B.Sc graduates targeting data roles: lead with the skills, not the degree. Statistics, Mathematics and Economics backgrounds are a real advantage here, so name the statistical vocabulary you actually know (hypothesis testing, regression, A/B testing) rather than letting the resume read as a science degree looking for anything.
B.Com, accounts and finance
Write it as: Bachelor of Commerce, with the specialisation if you had one.
Skills line: Tally ERP and Advanced Excel first. Those two are close to mandatory filters for Indian accounts roles. Then the compliance vocabulary you have genuinely touched: GST, TDS, bank reconciliation, accounts payable, accounts receivable, general ledger.
The compliance terms matter more than people expect. Indian finance postings filter on GST and TDS far more than on anything soft, and they are the first thing missing from a resume written against an international template.
Projects: coursework counts if you format it as a project with real figures. An internship that involved 40+ monthly invoices or a reconciliation across a stated number of accounts is a project.
Certifications: CA or CMA at any stage (name the level cleared), plus Tally certification and any GST course by its exact name.
MBA
The internship is the centrepiece. It is the closest thing to work experience an MBA fresher has, so format it like a full role with dates, responsibilities and quantified outcomes, not as a line under education.
MBA Marketing: Google Ads, Meta Ads, Google Analytics or GA4, SEO, performance marketing, campaign management, plus the metrics vocabulary (ROAS, CAC, CTR). Name the numbers your campaigns moved.
MBA Finance: financial modelling, valuation, variance analysis, financial reporting, Advanced Excel, and SQL if you have it. Budgeting and forecasting if the internship touched them.
MBA HR: talent acquisition, recruitment, onboarding, HRMS, payroll, employee engagement, and the named systems if you have used them. Workday and SuccessFactors move Indian HR shortlists more reliably than anything else on the list.
MBA Operations: supply chain, inventory management, vendor management, process improvement, Six Sigma if certified, plus Advanced Excel and any ERP you touched.
Mechanical, civil, electrical and core branches
Skills line: the named software first, because that is the filter. AutoCAD, SolidWorks, CATIA, ANSYS for mechanical. AutoCAD, STAAD Pro, Revit for civil. MATLAB, PLC and SCADA for electrical and instrumentation.
Projects: final-year projects are genuinely useful here, more so than in software, because they are usually the only design work you have. State what you designed, the constraint you were solving for, and any measured result from a trial or simulation.
Internships: site and plant internships carry real weight in core hiring. Name the project type and the scale.
A caution: core branch freshers often apply to IT services roles as well, which is reasonable given the Indian market. If you do, keep two versions of the resume. One resume trying to look like both a mechanical engineer and a software engineer convinces nobody, and the how to cut the keyword pool down section covers why.
Non-technical and support roles
Customer support and BPO: state voice or non-voice explicitly. It is a genuine hard filter in Indian support hiring, and a resume that does not say which one drops out of both searches. Then the tooling (Zendesk, Freshdesk, any CRM) and the metrics (CSAT, SLA, tickets per day).
Content and marketing: published work with links, SEO basics, and any analytics tool. Volume of published pieces is a legitimate number.
Teaching: subject and level, any B.Ed or TET status, and class sizes handled during practice teaching.
Nursing and healthcare: registration and council number, clinical rotations by department, and any specialised equipment you are trained on.
What holds across every branch
- Write the branch out in full. The single highest-value fresher edit. Entry-level filters narrow by branch before anything else.
- Projects formatted like jobs. Title, stack or tools, dates, two or three bullets with numbers.
- Skills as plain text. No bars, no stars, no icons. That section is what recruiter search matches.
- Certifications by their exact name. They are matched as exact strings, so “AWS Certified Cloud Practitioner” matches and “AWS certification” does not.
- One page. For every branch, without exception.
- A real text-based PDF. Whatever your branch, a resume software cannot read is a resume nobody reads.
Rule of thumb: the skeleton is fixed, the vocabulary is yours, and the vocabulary should come from postings rather than from memory. Once the words are right, confirm the file still parses with the free ATS checker, and see ATS score for freshers for what score to aim at. If your resume is thin because you genuinely have nothing yet, how to write a resume for freshers with no experience is the place to start instead.
ApplyCove reads each job description before applying and answers screening questions for you, on Naukri and LinkedIn, up to 200 applications a day by plan. From Rs 349/month with a free plan always available. See how it works.
