Two audiences, one resume
Indian software engineers often apply to both product companies (Flipkart, Razorpay, Swiggy) and service companies (TCS, Infosys, Cognizant). The good news: the same single-column reverse-chronological format wins both.
The recommended structure
- Header — Name, phone, email, GitHub, LinkedIn, location.
- Summary — 2-3 lines that name your stack and one quantified achievement.
- Experience — Title, company, dates. 3-5 result-focused bullets per role.
- Projects — Especially important for freshers. Link to GitHub.
- Education — College, degree, year. CGPA if > 7.5.
- Skills — Grouped by Languages / Frameworks / Tools / Cloud.
Bullet writing for engineers
Use this formula: Verb + What + Tech + Outcome
Weak: Worked on a payment service. Strong: Built a Razorpay-based subscription service in Node.js + PostgreSQL, processing ₹2 Cr/month with 99.95% uptime.
Skills section that works
Languages: Python, TypeScript, Go
Frameworks: React, Next.js, Django
Cloud / DevOps: AWS, Docker, GitHub Actions
Databases: PostgreSQL, Redis, MongoDB
Common mistakes
- Listing 30 skills you "know about" — pick 12 you'd defend in an interview.
- Photo on the resume — not standard outside the public sector.
- Hobbies section — drop it unless directly relevant.