Entry-level software developer resume with internships and projects, one page
Laid out with the Minimal template. All details are fictitious.

Entry-Level Software Developer Resume Example

Hiring managers reading a junior developer resume are not looking for ten years of experience. They want to know what you can already ship. This example of a new computer science graduate leans on two internships and a project real people use.

Use this example

The person, contact details and employers are fictitious. Replace them with your own information.

Skills to highlight

  • JavaScript
  • React
  • Node.js
  • SQL
  • Git
  • Unit testing

What makes it work

The full text of this example

Ethan Brooks — Software Developer — React, Node.js

Computer science graduate with two software internships. I build React interfaces and Node.js APIs, write tests and ask for code reviews. Looking for a first full-time role on a team that ships often.

Experience

  • Software Engineering Intern · Logistics Software Company, Columbus, OH (May 2025 – Aug 2025)
    • Built the shipment tracking screen in React, now used by 2,000 dispatchers
    • Wrote unit tests and fixed 25 bugs reported by support
  • Web Development Intern · University IT Services, Columbus, OH (May 2024 – Aug 2024)
    • Rebuilt the room booking form; submission errors down 60%
  • Personal Project · Campus ride-sharing app, Columbus, OH (Jan 2025 – May 2025)
    • Full-stack app in Node.js and PostgreSQL, live with 300 student users

Education

  • B.S. in Computer Science · State University (2022 – 2026)

Skills

JavaScript · React · Node.js · SQL · Git

Why this example works

The title states the target stack without pretending to be senior. The summary says exactly what the candidate is looking for, which shows he already understands how engineering teams work. Each internship opens with something shipped and who uses it, which is the first thing a hiring manager wants to see.

The personal project proves initiative, and the GitHub link lets the reader check the code. The Minimal template has no columns or photo, so it parses cleanly in applicant tracking systems and keeps a one-page resume easy to scan.

Keywords to mirror

Applicant tracking systems and recruiters scan for these terms. Reuse the ones that appear in the job posting, word for word.

Mistakes to avoid for this role

Use this example

Open this example with another template

The wording stays the same; only the layout changes.

The same job at another career stage

Entry level, mid-career, senior or career change: each resume highlights different strengths. Pick the example closest to where you are now.

Use this example

More resume examples

See all resume examples