š letās quickstart your resume
š cop the resume template
Does my resume even matter that much?
Your resume is the biggest asset in your job search!
Before any interview, referral, or offer, it needs to get past the recruiter screen and Applicant Tracking Systems (ATS).
- a couple hours working on your resume can unlock dozens on interviews that youāve been missing out on!
- your resume is often the first impression, so letās make it count.
Resume Structure Overview
Recruiters skim resumes in 6ā12 seconds. Top to bottom. Left to right.
So we structure by relevance, not chronology: Notice how the relevancy for internships is your education that is one of the things recruiters confirm and check first, so we put that at the tippity top. After graduating when you have more relevant experience, education goes below it.
- Work Experience ā> put below Education if youāre applying to internships
- Education
- Skills
- Projects
- Coursework
- Leadership / Clubs
- Awards / Certifications
Success Strategy: If you're applying for internships, keep Education at the top. Intern recruiters care most about your school, GPA, and that you're a current student. If you've interned at a FAANG company, lead with that!
alright letās start with the basics
Resume Header: Your Name + Links
The header should immediately tell the recruiter who you are and how to reach you.
What to include (on 1ā2 lines max):
- Full Name (large, bold)
- Phone number (U.S. only)
- GitHub
- Portfolio/Website (if relevant and active)
- Citizenship status in your headline if you have a non-western name
Common Mistakes
- Using
.edu
email (especially if you donāt check it) - Not linking LinkedIn: recruiters actually click this!
- Including your full mailing address (obsolete)
- Hyperlinking text (just show the raw URL)
Education Section
Your Education section should be compact, clean, and front-loaded with the most important info, especially for internships.
What to include:
- University name
- City/State (optional unless applying local)
- Degree + Major (Minor is optional)
- Expected graduation date (critical!)
- GPA (if 3.5+)
- Relevant coursework: Data Structures, Algorithms, Software Engineering, etc.
- Honors/Awards (or leadership if none)
Important: Keep this to 2ā3 lines max. It should never take up more vertical space than your biggest project.
š does your resume look like this so far?
deep dive: your bullet points
Bullet points are 90% of your technical signal.
Just lie⦠okay donāt actually straight up lie, but you can frame your experiences and bullet points to match the role as much as possible. Embellish it if you want, as long as you can defend it youāre good.
Bad bullet points = mid resume
Strong bullet points = legit internship-level resume
The XYZ Formula
Accomplished [X] by doing [Y], resulting in [Z]
how to make it better???
Engineered [X] with [Y technologies], increasing [Z] by [# metric].
Formula: This tells the recruiter what you did --> with what technologies (helps them look for keywords) --> actual impact that it had with a metric
Bad Example:
Made a multiplayer typing game using React and Socket.IO.
Good Example:
Developed a real-time multiplayer typing simulator using React and WebSockets, to support 50+ concurrent users with <50ms latency and persistent session states, resulting in 3,000+ matches played in the first month.
Bullet Point Guidelines
- Start with a strong technical action verb (Developed, Engineered, Optimized)
- Include a feature + tech used
- Explain why it mattered
- Include results or metrics if possible
Quick Tip: Stuck? Brain-dump what you did. Then rewrite it with the XYZ structure.
Bullet Point Self-Check
- Does it start with a technical action verb?
- Does it name at least one tool/tech?
- Does it show why that feature mattered?
- Does it include a number or result?
Work Experience Section
This is your core section if youāve had internships, freelance gigs, research, or even volunteer engineering work.
Even without big names or even ālegitā experience on your resume, you can still make this section look like an engineerās, if your bullets are solid.
What to Include:
- Position title (make it sound technical!)
- Company/Org name
- Location (optional; use āRemoteā if relevant)
- Start + End Dates
- 3ā4 bullets using the XYZ method
Title Upgrades
Original Title | Better Version |
---|---|
āInternā | Software Engineering Intern |
āVolunteer Web Devā | Web Developer |
āResearch Assistantā | Computer Science Researcher |
āIT Assistantā | Backend Developer |
Common Mistakes
- Vague bullets like āHelped with codebaseā
- No tech/tools listed
- No outcomes or impact
- Using the same verb repeatedly
- 5+ bullets or one-line walls of text
Pro Tips
- Use LinkedIn job listings as inspiration
- Write long-term personal projects like jobs
- Open source = valid experience if team-based
TLDR: Donāt write like a student learning, but like an engineer.
Projects Section
Projects are your proof of work.
Frame your projects section like they are startups with the potential for real impact.
Most recruiters skim this, but hiring managers read it closely.
What to include:
- Project name
- 1-line tech stack summary
- 3ā4 bullets using XYZ
- GitHub/demo link
Project Writing Rules
- Use strong action verbs
- Include tech stack
- Explain problem solved
- Show metrics/impact
Common Mistakes
- āBuilt a personal website using HTML/CSSā
- No bullets
- Generic verbs
- No tech
- No results
Pro Tips
- Think like a product engineer: What problem? Who used it? What changed?
- Reframe class projects like real-world features
- Use phrases like:
- Secure backend
- Real-time sync
- Seed-based PRNG
- Stateless scaling
- GraphQL API
Skills Section
This section helps ATS match you to job descriptions and rounds out your technical profile.
For internships: include most technologies youāve touched and can talk about
Caution: Don't label groups ā mix by relevance and strength.
What to Include (in 2ā3 lines max)
- Programming languages
- Frameworks/libraries
- Tools/platforms
- Databases/cloud
Tip! I would just write down all the different technologies that you have touched before, even just a little bit ā> feed it to ChatGPT and ask it to categorize it for you.
Common Mistakes
- Putting āproblem solvingā or ācommunicationā, this isnāt LinkedIn
- Alphabetizing or randomly ordering, remember top to bottom & left to right
Getting the Template
Google Doc Resume Template:
LaTeX resume template:
-
Open in Overleaf (view-only link):
Click here to view and copy -
Make a copy to your own Overleaf account
File ā Copy Project -
Or copy the
.tex
code into a new Overleaf project manually
More tips, writing patterns, and examples coming soonā¦