Software Engineer resume

How should a fresh computer science graduate write a software engineer resume?

Lead with education and projects, because these are your strongest evidence. Put your degree near the top, then two to four projects that show real engineering, then internships, then a grouped skills section.

For each project, include:

  • What it does and who used it.
  • The stack, for example React, Node.js and MongoDB.
  • What you personally built and one result.
  • A link to the repository if the code is clean and has a README.

Example (fictional): "Built a campus room-booking web app with Django and PostgreSQL, used by around 300 students in the final semester; wrote unit tests for the booking logic."

Mention hackathons, open-source contributions, teaching assistant roles and relevant coursework such as data structures or operating systems only if they add something. Keep it to one page.

Reviewed · by the ResumeBuilder.ae editorial team

See all answers about software engineer resume

Templates to try

Free to edit and preview. Single-column layouts are the safest choice for applicant tracking systems.

Software Engineer Resume

Single column

Use this template: Software Engineer Resume

Graduate Resume

Single column

Use this template: Graduate Resume

ATS Professional

Single column

Use this template: ATS Professional

General guidance for job seekers, not legal or immigration advice. Employers and applicant tracking systems differ, so always follow the instructions in the job advert. Spotted a mistake? Email support@jobb.ae.

Ready to build your resume?

Start with a sample or a blank page. No sign-up needed. Free to edit; US$1.00 only if you download a PDF.