Resume
Resume Latex Template I use: https://www.overleaf.com/latex/templates/jakes-resume/syzfjbzwjncs
I tend to prefer overleaf (Latex) over Google docs or Microsoft word when it comes to editing. The main advantage is that I can just comment out bullet points, depending on how long I want to make my resume.
To make a good resume, make sure to use Action Verbs.
If your resume catches their attention, they will likely go back to this section and re-read it for about 20 seconds. And they’ll be looking to see how your skills match their job requirements.
Make sure that your resume can be parsed through.
Strong Bullet Points: What, How, Why + Action Verbs
Write your bullet points using a method called “What, How and Why”:
- What did you do?
- How did you do it?
- And why was it successful or effective?
Employers are looking for this information because they can envision you doing similar work for them. Action verbs at the start of a What, How, Why bullet point quickly reveal your skill that relates to what the employer is looking for.
Tips
Design
- Make sure its readable (preferably 11+ size, reasonable margins, readable/parseable professional font)
- 1 or 2 column (depending on preference) I prefer 1 column since it might be easier to parse and to read
- Making your resume pretty is ok, but content >> >>> design (especially for most SWE intern roles)
- PLEASE NO PICTURES ANYWHERE PLEASE
Bullet Points
- Sentences should almost always start with the past-tense of a word: i.e. designed, developed, etc.
- Try the XYZ Pattern! https://www.inc.com/bill-murphy-jr/google-recruiters-say-these-5-resume-tips-including-x-y-z-formula-will-improve-your-odds-of-getting-hired-at-google.html
- Personally I really like it, since it helps you show why your work is important
- X == What you did
- Y == How you did it / what you used
- Z == Your impact (preferably quantified)
- It doesn’t really matter what order (usually XYZ or XZY are the most popular)
- If you do this, try to keep it consistent throughout, meaning if you choose XZY, try to make all your points follow that format
- Example of XYZ: “Designed and implemented a notification delivery API schema (X) using GraphQL, (Y) resulting in an increase in user retention of 14%. (Z)”
- Even if you don’t use the XYZ pattern, try to make it clear WHY you did what you did. Impact is super important, and it also helps if you can quantify it in some way.
Other Tips
- Consistency is key
- Keep dates in the same format wherever you have them. i.e. “Sept 2021 - Apr 2026”
- If using XYZ, use the same order if possible
- Use the same design system throughout
- Use consistent grammar
- Either every bullet point should end in a period or none of them should, as long as its consistent
- A lot of people recommend putting education last for Waterloo Works and first for external applications. Comes down to preference
- Make sense
- Add your GPA/average if its good, don’t have to if its not
- WW employers will see your transcript anyway
- Proofread your final copy afterwards in a lot of detail and go over checklist
- I had a friend who accidentally applied to all jobs but never put their program name in it
- Hyperlink experiences whenever you can so people can visit the website
Work Experience
- Cut down to 3-4 most important bullets (advice for when you have too much) The point is, people are overwhelmed reading this experience so cut it down to what matters and use terminology besides describing exactly what you did technically.
Advice
- Apply to jobs, Law of Large Numbers
- Try to email recruiters if they host info sessions that you go to, be interested in the opportunity
- Say you have experience already?
- Get referrals from people you’ve worked with in the past or from upper years or friends
General
- Structure bullets in the form of “did this” for “that” to get “impact”
- Hyperlink experiences whenever you can so people can visit the website (I always forget to do that, don’t know what to do for private repos??)
Work Experience
- Cut down to 3-4 most important bullets (advice for when you have too much) The point is, people are overwhelmed reading this experience so cut it down to what matters and use terminology besides describing exactly what you did technically.
Reflections
I tend to not get much interview opportunities. Will need to update my resume (22-02-2024). At least for WW first round I only got 4 interviews: Rapyuta Robotics, Ford, Infinera and Oracle Labs I’ve also gotten some other interviews with NVIDIA, a cali startup (OA), and something else I can’t quite remember. But mostly no luck when applying externally. something wrong with resume?