Hybrid Hacker

Hybrid Hacker

Share this post

Hybrid Hacker
Hybrid Hacker
How to Create a Great Resume πŸ“‹
Copy link
Facebook
Email
Notes
More

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
17

Share this post

Hybrid Hacker
Hybrid Hacker
How to Create a Great Resume πŸ“‹
Copy link
Facebook
Email
Notes
More
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

Copy link
Facebook
Email
Notes
More