Hybrid Hacker

Hybrid Hacker

Share this post

Hybrid Hacker
Hybrid Hacker
How to Create a Great Resume ๐Ÿ“‹

How to Create a Great Resume ๐Ÿ“‹

What to write, how to write it, a review of all the sections, useful tools, and my very own resume!

Luca Rossi's avatar
Nicola Ballotta's avatar
Luca Rossi
and
Nicola Ballotta
Apr 24, 2025
โˆ™ Paid
18

Share this post

Hybrid Hacker
Hybrid Hacker
How to Create a Great Resume ๐Ÿ“‹
1
Share

Because of layoffs and uncertainty, I have several friends who are on the market right now.

I speak with them often, and sometimes they send me their resumes for feedback โ€” which, of course, I am happy to give.

In my career I have seen thousands of resumes. I started hiring engineers about 12 years ago, when I was a 24-ish CTO, and I have done so almost non-stop ever since.

So, I have opinions.

The goal of your resume is to get you to the first interview call, which is likely the screening. Then, of course, itโ€™s on you โ€” but a good CV can easily bring you 3x the interviews than a mediocre one.

I know otherwise formidable engineers whose CVs are a complete disaster. I would have passed on them, which is a tragedy.

The goal of your resume is to get you to the screening.

In this article I will tell you my exact thought process when going through a CV as a hiring manager. I will cover the main sections, comment on their usefulness, and give my advice on how to write them.

I will also include my own CV at the endโ€”created for the occasionโ€”that you can use as a template.

So here is what we will cover:

  • ๐ŸŽจ Format โ€” length and structure.

  • โœ‰๏ธ Cover letter โ€” is it that useful?

  • ๐Ÿ“‹ Personal summary โ€” your short bio.

  • ๐Ÿ–ผ๏ธ Picture โ€” should you include it or not?

  • ๐Ÿ’ผ Work experience โ€” the heart of your CV.

  • ๐ŸŽ“ Education โ€” does your degree matter?

  • ๐Ÿ’ป Skills โ€” how you should list your tech chops.

  • ๐Ÿ“ฃ Testimonials โ€” people who can speak highly of you.

  • ๐Ÿ•น๏ธ Side projects โ€” blogs, open source contributions, and your garage band.

  • ๐Ÿ“ƒ My Resume โ€” which you can use as a template.

  • ๐Ÿ“š Resources โ€” the best readings to learn more.

Letโ€™s dive in!


๐ŸŽจ Format

Importance: 4/5 ๐ŸŸข๐ŸŸข๐ŸŸข๐ŸŸขโšช

Hiring processes vary wildly based on roles and company sizes, but here is some evergreen advice that is always valid:

1) Make it short and easy to read

Hiring managers scan hundreds of resumes for a position. When you are lucky, you have ~20 seconds to make a good impression.

So, your resume should be max 2 pages. 1 is better, 1.5 is still good.

More importantly, though, it should be easy to scan. Recruiters do not read resumes linearly, they scan them. If they find something interesting, they scan again and do multiple passes, each time more in depth.

So, add headings, use bullet points, put important things in bold, and organize information clearly.

2) Make it easy to pass around

Resumes are passed around a lot. Recruiters send them to engineering managers on specific teams, who again may share the good ones with senior engineers.

They are also often converted to different, text-based formats, e.g. because of algos that scan for keywords.

So, choose a fail-proof format, like Word, or a simple PDF that can be converted into text. Web can be fine, too, but make sure it looks good when printed to PDF.

3) Differentiate, do not annoy

This post is for paid subscribers

Already a paid subscriber? Sign in
ยฉ 2025 Luca Rossi
Privacy โˆ™ Terms โˆ™ Collection notice
Start writingGet the app
Substack is the home for great culture

Share