May 2026 computer science graduate with a 3.6 GPA and a software engineering internship building backend services. Shipped a caching layer during an internship that cut API response time from 420 ms to 90 ms. Seeking an entry-level software engineer role working in Python, TypeScript or Go.
Built a Redis caching layer for the merchant lookup API, cutting p95 response time from 420 ms to 90 ms
Wrote 60 unit and integration tests in pytest and fixed 9 bugs from the backlog
Presented the project to 40 engineers at the intern demo day
Teaching Assistant, Data Structures, Pedernales State University, Computer Science Department (San Marcos, TX)
Aug 2024 – May 2026
Led 2 weekly lab sections of 30 students and held office hours
Wrote autograder tests for 6 programming assignments in Java
Projects
CourseSwap
Built a class section swap board with React, TypeScript, Node.js and PostgreSQL used by about 700 students in its first semester.
Distributed Key-Value Store
Implemented a Raft-based key-value store in Go for a distributed systems course, passing all fault-injection tests.
Education
Bachelor of Science in Computer Science, GPA 3.6, Pedernales State University (Aug 2022 – May 2026)
Skills
Languages: Python, TypeScript, Java, Go, SQL
Frameworks: React, Node.js, FastAPI, pytest
Tools: Git, Docker, PostgreSQL, Redis, AWS basics, Linux
How to write a Computer Science Graduate resume
A strong Computer Science Graduate resume shows the skills you can prove from school, part-time work, volunteering, projects or an earlier career, and how they carry over to the role you want next. Put Education near the top and use projects, internships and coursework to show what you can already do.
Sections, in order
Summary
Education
Experience
Projects
Skills
Length: One page. Recruiters expect a single page for early-career candidates.
Summary: Keep the summary to two lines: the role you want, your strongest skills, and one result from a project or internship.
Skills to feature
Communication
Customer service
Teamwork
Time management
Microsoft Office and Google Workspace
Problem solving
Reliability and punctuality
Learning new tools quickly
Organization
Role-specific certifications
Example bullet points
Served about 120 customers a shift at a busy campus cafe and trained 4 new baristas on the POS system
Built a sales dashboard in Excel and Power BI as a certificate capstone, cutting a weekly report from 3 hours to 20 minutes
Kept the books for a 400-family school PTA during a career break, closing each year with a balanced audit
Tips from recruiters
Lead with the strongest evidence you have: put Education first if you are still in school, and a recent certificate or project first if you are changing careers.
List a career gap as one honest line with dates, then add volunteer, freelance or caregiving work and the courses you took during or after it.
Rewrite past duties in the language of the job you want, for example "handled cash and inventory" becomes "reconciled $8,000 in daily sales and ran weekly inventory counts".
Recommended templates
Classic (ATS-friendly): Jake's-style LaTeX classic: small caps and hairline rules
Ivy (ATS-friendly): Harvard-style Times layout with centered headings
Modern (ATS-friendly): Clean single column with accent headings and rules
Computer Science Graduate resume FAQ
What should a Computer Science Graduate resume include?
A Computer Science Graduate resume should show the skills you can prove from school, part-time work, volunteering, projects or an earlier career, and how they carry over to the role you want next. Use these sections in this order: Summary, Education, Experience, Projects and Skills. Put Education near the top and use projects, internships and coursework to show what you can already do.
What is the best resume template for a Computer Science Graduate?
Classic, Ivy and Modern work well for Computer Science Graduate roles. They are single-column with standard headings, so applicant tracking systems (ATS) parse them reliably.
How long should a Computer Science Graduate resume be?
One page. Recruiters expect a single page for early-career candidates.
Which skills should a Computer Science Graduate put on a resume?
Prioritize the skills named in the job posting. Common ones for Computer Science Graduate roles are Communication, Customer service, Teamwork, Time management, Microsoft Office and Google Workspace and Problem solving.
How do I write strong Computer Science Graduate resume bullet points?
Start with an action verb, say what you did, and end with a measurable result such as GPA or honors, customers served and hours volunteered. For example: "Served about 120 customers a shift at a busy campus cafe and trained 4 new baristas on the POS system."