Software developer CVs should be heavy on technical skills.
Which template?
Nova — modern single-column, ATS-compliant. The industry standard for your resume in a multi-language repo.
Sections (recommended order)
Personal info → Summary → Technical skills → Experience → Projects → Education → Certifications.
How to write technical skills?
Specify YEARS, such as JavaScript (4 years), React (3 years). Do not specify levels (like 'beginner'/'expert'), you show this through your projects.
What is the purpose of the projects section?
Open-source contributions, personal projects, hackathon wins — for each: project name + technology used + your role + link (GitHub, demo).