How To Build Tech Products With 500k+ Users For Free + Resume Session Recap

Happy September! I'm so excited for our next session on Saturday, October 2 at 9am PT about how to build and grow products with more than 500K users, for free. The LinkedIn event has more than 3.2K people already! Alex and I have built several products (mostly mobile apps) with many thousands of users, and many of the jobs we've gotten have come from these personal projects. I'm also excited for this session since we'll be sharing an announcement about something we've been working on to supercharge your personal projects 📈


Our last session was about creating a stellar tech resume that gets you more job opportunities in tech. Reminder to join on Slack to give and get feedback on resumes, along with channels to discuss interview, side projects, and more. Here's the session recap, and you can find some of the video snippets on YouTube.


  1. Remember that a recruiter will be reading a resume. Two important things to keep in mind are (1) They are non-technical and (2) They don’t have a lot of time (7.4 seconds on average) to read your resume.
  2. Recruiters make 3 piles of resumes: yes, no, maybe. Your goal is very simply avoid the “no” pile, and ideally get into the yes pile. Our advice is fairly straightforward - be weary of anyone charging you for money to create a “fancy” resume.
  3. Especially for junior engineers, having a clear resume is essential. The top tech giants will have hundreds of applicants. Look at your completed resume and check that it’s clear, and ideally, contains something unique + impressive.

Keep It Short And Focused

  1. Rule of thumb: 1 page max for every 5 years of experience. In general, strive to have a 1-pager resume. Alex’s resume is only 1 page despite having ~7 years of experience.
  2. Avoid the instinct of including everything you have ever done to try to claim as much “credit” as possible - Especially if it’s not very directly related to software. Trim the fat!
  3. Resumes often have a skills overview section Be very careful about what you put here — you should be able to talk about these in depth.
  4. Aggressively compress old experience to stick to 1 page, don’t feel shy about cutting out old internships/jobs.
  5. Watch your spacing!
    1. Keep whitespace separations reasonable
    2. Look for “dangling” newlines where you just have a few words on an entire line all by themselves.

Spelling And Grammar Matter

  1. Your resume should not have spelling/grammar mistakes.
  2. Your resume is a document that you have a massive amount of time to work on, and it’s only 1 page. If you aren’t willing to take the due diligence to make this crucial professional document clean, it is a signal to employers that you won’t be someone who is diligent and hard-working on the job.
  3. Take advantage of free tools like Grammarly that help you with this.
  4. If English is not your first language, look for people in your communities who are good with English and ask them for an English-only audit of your resume. Triple-check the resume yourself as well.

Show, Don’t Tell

  1. This is the concept that people struggle with the most, and it is arguably the most important idea to master.
  2. Everybody wants to and can say that they’re a good engineer. In order to stand out, you must show that you’re a good engineer.
  3. You do this by capturing the impact of your accomplishments (i.e. what is the delta you produced) and dictating it in a very concise, accessible way (remember, a recruiter is reading your resume!).
  4. Tactical tips:
    1. Avoid brag summary sections, things like “fast learner” or “team player”
    2. Don’t self-rate your skills or familiarity in a technology
    3. Deploy projects to prod and link that - A GitHub repo has little value to a recruiter!

Resume Before and After

  • Putting technologies next to job is good since it contextualizes what you did
  • Focus on business impact. Customers don’t care about the tech, they care about getting something done.

Have Basic Organization

  1. 1 column is optimal to reduce cognitive load. 2 columns is also doable, and everything above that is too much. Everyone reads top to bottom - put important things first.
  2. Have clear sections with dividers.
  3. Avoid lengthy paragraphs. Split them up into punchy bullet points.

Most Practical --> Least Practical

  1. For software engineers, companies want to know the answer to the following question: Can this person ship code in a professional, production environment?
  2. Go-to ordering working backwards from this question (after skills overview section):
    1. Prior work experience: Other instances of you shipping code in professional, prod environment
    2. Personal projects: You’re still shipping code to prod, just not in a formally professional environment.
    3. Education (this is generally higher than it should be):


  1. Should I include my work experience if it’s not in the software industry?
    1. Yes, it’s typically worthwhile to include “Irrelevant experience”, especially if you’re earlier in your career
    2. Showing some experience is generally better than none, or showing long gaps in employment.
  2. How can I talk about my impact without revealing company confidential info?
    1. Talk about relative improvement, e.g. “onboarded customers 30% faster”
    2. Obfuscate details: “increased ad revenue from $X0 million to $X00 million”
  3. Should I customize my resume for each job I’m applying to?
    1. In general, this is not worth the time
    2. There may be value if the companies you’re applying to are meaningfully different.


  1. This session is about optimizing presentation, not the content itself. You can think of these resume tips as the “dressing” around your professional “core”, which is what you have actually accomplished. If your core is weak, you will have a hard time getting job opportunities - No amount of dressing will fix this.
  2. If you aren’t getting the job opportunities you want due to a lack of experience or clout from top tech companies on your resume, you should build personal projects. (our next session!)

See you all on October 2nd!



Read more from Imber

Happy new year! Tech Career Growth was born in 2021, and it's been so much fun for Alex and me to run 22 sessions this year, grow to 10K people, and see many success stories in the community! Our next event is on Saturday, January 22. RSVP on the LinkedIn event and invite your friends! We'll be talking about some fun stories from our tech careers, and we'll be sharing some life updates that you won't want to miss 😇 Like usual, we'll have 500 spots available on Zoom, and the YouTube livestream...

Happy October! The big news from the past month is that we launched v0 of a product to encourage you to do the #1 top activity to become a stellar software engineer -- build + deploy your own software! Check it out at, and we're always open to feedback (send us a message on Slack or LinkedIn). Our next session is on November 6 at 9am PST (3 weeks away) about how to Ace Your System Design Interview. Please mark yourself as attending on the LinkedIn event, and add...

Happy Saturday, Tech Career Growth! If you're in California like us, I hope you're staying out of the smoke, and fingers crossed that we get the wildfires under control. If you're somewhere else in the world, we hope you're safe + productive. Our next session is on Saturday, August 28 at 9am about creating a stellar tech resume: LinkedIn event. For the first time, we're going to leverage our community to help even more people (Kickstarter style). Depending on the attendee count on the event...