With 2 years of experience, you're in a unique sweet spot — you're no longer a fresher but not yet a senior professional. Your resume needs to transition from education-focused to experience-focused. The reverse-chronological format works best because it highlights your most recent role and shows career progression clearly to recruiters.
Start with a 2-3 line professional summary (not an objective — that's for freshers) that highlights your role, key skills, and a notable achievement. For example: 'Software Developer with 2 years of experience building scalable microservices at XYZ Corp. Improved API response time by 40% and delivered 3 product features used by 50K+ users.' Your work experience section should come next — list your current/most recent role with 4-5 bullet points using the CAR formula (Challenge-Action-Result). Even with just one job, you can show growth by highlighting increasing responsibilities.
Your education section moves below experience now. Include your degree and university but you can drop CGPA unless it's exceptional (8.5+). Add a dedicated skills section with 8-12 relevant technical and domain skills, matching keywords from target job descriptions. Include certifications earned during your 2 years — these show continuous learning. If you've contributed to open-source projects, have a GitHub portfolio, or achieved any professional awards, add those in a separate section.
Key formatting rules: keep it to one page (you don't have enough experience for two), use 10-11pt professional fonts like Calibri or Arial, maintain consistent bullet point formatting, and ensure the file is ATS-parseable. At the 2-year mark, Indian recruiters expect to see measurable achievements — 'managed a team' is weak; 'managed a 5-member team that delivered the project 2 weeks ahead of schedule' is strong.

