Software developer
A project-led starting point for a first software role or internship.
Preview the example
[email protected] · [City, Province] · [Phone number]
Fictional example. Replace all details before applying.
Summary
Computer science graduate with project experience building accessible web interfaces and testing application behaviour. Comfortable explaining implementation decisions, reviewing feedback and working through defects with teammates.
PROJECTS
Developer — course scheduling project
[University or project team] — [City, Province]
[Start date] to [End date or Present]
- Built a React timetable view that lets students compare course conflicts before selecting a schedule.
- Added keyboard navigation and clear validation messages to the course-selection form, then checked the flow with classmates.
- Wrote unit tests for overlapping time slots and documented the edge cases for the next contributor.
- Used Git branches and pull requests to review teammates' changes and resolve conflicting updates.
Skills
JavaScript and React · HTML and CSS · Git and code review · Unit testing
Education
[Computer science degree or actual qualification] — [Institution]
[Graduation month and year, or expected completion date]
- Link to a project you can demonstrate and identify your own contribution.
- Keep coursework, internships and paid employment labelled separately.