Skip to content
Sample graduate CVBuilt by GetMyCv. The person shown here is invented.All samplesOrder yours

Graduate · modern layout

Fresh graduate CV template

One A4 page, written around outcomes and laid out so applicant tracking systems read it top to bottom. Yours is written from scratch around your own experience.

Kavindu Senanayake

Computer Science Graduate · First Class

First Class computer science graduate looking for a junior software or data role. Six months of internship on a production codebase, a final-year project in crop-disease detection at 91% accuracy, and a campus app used by 400+ students.

3.82

GPA, First Class

91%

model accuracy, final project

400+

users of campus app

Experience

Software Engineering Intern

Jul – Dec 2025

Software house · Colombo

  • Shipped six features to a production React and Node.js app used by 20,000 retail customers.
  • Wrote the integration tests for the checkout flow, raising coverage from 41% to 78%.
  • Presented a caching proposal to the tech lead that cut a key API’s response time by half.

Final-Year Project — Crop Disease Detection

2025 – 2026

University of Colombo · Colombo

  • Trained an image classifier for four common paddy-leaf diseases on 6,000 locally collected photos, reaching 91% accuracy.
  • Packaged the model as an offline Android app for field officers.
  • Awarded best final-year project in the department.

Campus Timetable App (side project)

2024

Self-initiated · Colombo

  • Built and maintained a timetable and room-finder app adopted by 400+ students in three months.
  • Handled feature requests and bug reports from students through a public issue tracker.

Leadership & activities

  • Treasurer, IEEE Student BranchManaged a LKR 1.2m annual budget and organised a 300-person technical symposium.
  • Finalist, national university hackathonTop 5 of 60 teams with a flood-alert SMS service built in 24 hours.
  • Peer tutor, data structuresWeekly sessions for 30 first-year students across two semesters.

Sample CV by GetMyCv · The person shown is fictional

ATS check

How an applicant tracking system reads this CV

Before a person sees your CV, software turns it into text and looks for your details, sections, dates and keywords. Here is exactly what it gets from this template. Paste a job ad to see the keyword match.

ATS-friendly

9 checks passed · 1 to improve

An estimate based on how common ATS systems (Workday, Taleo, Greenhouse, Lever) parse CVs.

What an ATS identifies

Name
Found: Kavindu Senanayake
Email
Found: kavindu@example.lk
Phone
Found: +94 77 000 0000
Location
Found: Colombo, Sri Lanka
Links
Found: linkedin.com/in/example
Job title
Found: Computer Science Graduate · First Class
Skills
Found: 12: Python, TypeScript, Java, SQL, React, Node.js, PyTorch, Git…
Education
Found: BSc (Hons) Computer Science — First Class (2026) · GCE Advanced Level — 3A, Physical Science (2021)

Work history as parsed

  • Software Engineering Intern at Software houseJul 2025 – Dec 2025
  • Final-Year Project — Crop Disease Detection at University of Colombo2025 – 2026
  • Campus Timetable App (side project) at Self-initiated2024

Profile / Summary section not foundExperience section not foundEducation section not foundSkills section not foundProjects section not foundCertifications section not foundLanguages section not found

ATS-friendliness checks

  • Passed: Contact details can be readEmail and phone are plain text in a recognisable format.
  • Problem: Standard section headingsMissing or unrecognised: Experience, Education, Skills. Use these exact words as headings.
  • Passed: Custom section name“Leadership & activities” is a heading ATS parsers understand.
  • Passed: Dates an ATS can parseEvery role has dates in a standard format, so your years of experience can be calculated.
  • Passed: Most recent role firstRoles are in reverse-chronological order, the order ATS systems and recruiters expect.
  • Passed: Achievements as bullet points8 bullet points, each short enough to scan.
  • Passed: Plain characters onlyNo emoji, icon fonts or special symbols that could turn into gibberish.
  • Passed: Reading orderThe template is a single column underneath. Sidebars are read after the main column, never mixed into it.
  • Passed: Links written out in fullLinks are shown as readable addresses (so ATS systems read them) and are clickable in the PDF.
  • Passed: Length1 page, within the one-to-two pages most recruiters expect.
  • Note: File formatBoth downloads are ATS-readable: the PDF keeps real, selectable text, and the Word file uses real headings and bullet lists.
Plain text an ATS reads0 words

This is the text an ATS pulls out of your PDF, top to bottom. If something reads oddly here, it reads oddly to the ATS too.

(empty)