Skip to main content

9 tips to build a resume that will get you calls from Google, Facebook and Amazon

I have a sweet tooth. Whenever I am at a grocery store, I love to surf the candy aisle. Specifically the shelves with the chocolates. And the selection of chocolates is vast. There are literally hundreds of options. So many brands, flavors, sizes to choose from. But some chocolates would stand out in the crowd. And what makes some stand out amongst the others is the packaging. Out of the hundreds of selections on offer, I pick up only a few to review and amongst them only one gets bought. 

(Side note: The Endangered Species Chocolate company has a great product packaging and story. Try it out if you haven’t.)




If not with chocolates, you would have experienced a similar situation while purchasing something else. Maybe a book, a bottle of wine or a bag of chips.

And every time you are looking to discover something new, the first thing that draws you to the product is its packaging.

Now, why am I talking about product packaging in a post about building great resumes? Well, if you really think about it there are many similarities between them. When searching for a perfect candidate for their job, the companies are the purchasers. The candidate is the product on offer. Instead of the chocolate aisle it is the talent pool. You are the chocolate sitting on the shelf amongst hundreds and thousands of other chocolates on offer. And you have to make sure that you get picked up over others. How do you do it? You do it by smart packaging. Which in this case is your Resume.




I have hired hundreds of candidates and successfully interviewed at top companies like Google, Facebook and Amazon. I have seen far too many resumes that can be improved drastically with some simple changes. I am sharing some tips that will hopefully help you improve or refine your resume and land that dream job.


1. Don’t try to please everyone

Google receives more than 50 thousand resumes every week. That’s more than 2.5 million applications in a year. The ones who get selected are specialists. So, don’t build a generic resume. The problem with them is that they will show up in every recruiter’s search but won’t get selected by anyone. When a recruiter reads your resume they should be clear about your expertise. It will make you stand out amongst others. So, if you are looking for a job as a mobile developer don’t highlight how you have done ‘some’ backend programming.


2. Make it crispy



On average, recruiters and hiring managers spend 6 seconds on a candidate’s profile. Yes, 6 seconds. So you have to make sure every section on your resume is meaty and catches the attention. Be ruthless in editing out any fluff. Your resume should have the absolute highlights of your career. Some other best practices are - write in simple english, don't use flashy words, use active voice instead of passive, stay away from highly subjective narrative. 


3. Stay away from creative and flashy formats

Unless you are a designer, creative and flashy formats in your resume does not achieve much. They look pretty and smart but they are not functional. No one selects a software engineer or a nurse or a marketing professional because they had 2 pictures and pie charts.


4. One Page is better than five

Today’s world has a short attention span. You need to build a resume that takes this important human behavior into consideration. No one reads a 5 page resume. You should start with a 5 page resume and then compress it down to a 1-Pager. What you will be left with is a strong, tight representation of your work that recruiters will actually read. You may think that all the great work you have done can’t be compressed into one page but trust me that you can. If you need help compressing, please read point #1 and #2.


5. Tell a story



Use the SBI structure for all your narrative. Short for Situation Behavior and Impact. This is the simplest structure to convey a successful outcome but it is surprising how many resumes lack it. When writing about your experience, describe the project (situation), what you did (behavior) and what was the result (impact). If you can follow this structure then every accomplishment in your resume will read as a story and resonate with the recruiter and hiring team.


6. Brag but Don’t lie



Bragging on your resume is fine and at times desirable. After all if you don't upsell yourself then who will? But don't make the mistake of outright lying. You may get an interview call based on lies but you will not make it through the interviews. Nothing’s worse than not able to back up what you write on your resume. You will waste your time and most probably get into the “Don't reach out to this candidate again” list and screw up your future chances. 

Remember that the ultimate goal of a resume is not to just get you to the next step of the hiring process but to actually land you the job offer.


7. Keep it consistent

If you are actively searching for a job then you probably have your resume on multiple job boards such as LinkedIn and Monster. Ensure that the information on all the job boards are consistent with each other. And if you have social media profiles make sure they are up to date as well. What you don’t want is these job portals having conflicting data about your work experience. 


8. Show your passion



Your own unique self is your biggest selling point which no other candidate can copy. Be unperturbed to show your passions. Great companies value uniqueness and a diverse workforce. If you have uncommon passions which can be relatable to a work situation then mention it in the resume. If you have personal projects that you work on the side then showcase them in your profile. Employers look for ownership and drive in their future hires, so these qualities can help you stand out. And if you are involved in volunteering for various causes then talk about them in your resume. Top companies are becoming more and more socially responsible and they want to have employees who share similar values.


9. Iterate and Refine



A great resume is a work in progress. Keep improving it. Keep updating it with new achievements, highlights of new work, new skills acquired. If you get rejected based on a resume submission, try to understand what lacked in your resume and try to fix that aspect. 


Investing time to make a kick-ass resume is a no brainer. It can lead you to life-changing opportunities. I hope these tips were useful and would help you land your next dream gig.




If you enjoyed this post you may like my post on 6 tips for a killer “tell me about yourself” response for your next job interview

I am a software professional and I write about various topics. If you liked this post please consider signing up to my email list here —  https://bit.ly/3fu0r0y

My personal blog is www.ankur.blog




Popular posts from this blog

Why Product Quality will be the Ultimate Competitive edge in the AI Era

  We live in the zeitgeist of artificial intelligence — where software can be built faster and cheaper than ever before. AI has leveled the playing field, turning anyone with an idea into a potential creator. But in a world where speed and cost are no longer the constraints,  what will truly separate the winners from the rest? The classic development trade off — good, fast, or cheap — has long forced teams to pick two at the expense of the third. AI is changing this by enabling development that is both fast and cheap. The pressing question becomes: can AI help us achieve software that is also  good ? From idea to prototype, AI empowers teams to deliver solutions quickly, affordably, and with surprisingly high quality. Moving from prototype to Minimum Viable Product (MVP), it’s still possible to maintain the trifecta of Good, Fast and Cheap. However, when aiming for production-ready applications, the stakes rise. Reliability, security, maintainability, and scalability beco...

Chick-Fil-A One : A crispy mobile app ordering experience

Chick-Fil-A or Popeyes or Shake Shack. The jury is still out on who serves the best chicken sandwich but I am declaring a winner on who has the best mobile app experience. And the champion is Chick-Fil-A.  Our phones are inundated with numerous apps. But you hardly come across one that enhances your experience with the product and impresses you so much that you stop for a minute and appreciate the excellent work done the team who built it. Chick-Fil-A One, the fast food restaurant chain's mobile ordering app did it for me. Chick-Fil-A is an intriguing company. Started 75 years ago it  is still a family owned business, one of the largest restaurant chains in the US, operates more than 2600 locations, generating revenue of more than $10 billion. They have the highest sale per restaurant unit easily beating giants such as McDonalds, Taco Bell and Subway. Oh and they do this while being mandatorily closed on Sundays. Quite a remarkable feat! How do they do it? The answer...

The $460 Million Mistake That Crashed a Wall Street Giant—and What we can learn from it

  On the morning of August 1, 2012, Knight Capital - then one of the biggest market maker on Wall Street - deployed new code to its high-speed trading system—but one of eight production servers never got the update. That lone machine started running an old, dormant module called “Power Peg,” flooding the market with errant trades. In just 45 minutes, Knight amassed nearly $7 billion in accidental positions and lost $460 million. It was one of the most expensive software failures in Wall Street history—driven by a rushed deployment, missing checks, legacy code left behind, and no clear plan to roll back. This is the story of how a routine release turned into a company-ending event—and what leaders today can learn from it. Founded in 1995, the Knight Capital Group was the largest market maker in US equities. Knight’s electronic trading group covered more than 19000 securities and it’s high frequency trading algorithms processed a daily trading volume of $20 billions which was 15% of ...

From Code to Customer: Measuring Software Quality Before Release

  “When a metric becomes a target, it ceases to be a good metric.” -  economist Charles Goodhart I feel that every discussion about metrics should mandatorily start with the above word of caution from Goodhart’s law. Metrics should inform decisions, not drive behavior in isolation. Without context, they can easily be gamed or give a false sense of confidence. Alright! With that disclaimer out of the way, lets talk about Quality Metrics for production readiness. What you’ll find here comes from the trenches — lessons from things that worked, things that didn’t, ideas that sounded smart but fell apart at scale, and blind spots I didn’t see until they hit production. I’ve owned software quality across industries like e-commerce, fintech, streaming, and SaaS — in startups, scaleups, and big tech. Your context may vary, but these insights should hit home for most teams shipping software. Why Should We Even Measure Quality? I believe there are three reasons to measure software quali...

Problem solving with this simple framework

All life problems can be solved by asking 3 root questions about the problem at hand. Why? What? and How? In that order.  It's a simple framework for problem solving. It does not promise that the answers will come easily but it gives a structure to getting the right answers to the problem.  Why? This is the most important question that we most often overlook. This is the question to identify the purpose. Ask, why do you need to solve this problem? It makes you think deeply about something you are about to do. Ask, why does it matter? It forces to evaluate if this is even worth doing? Ask, why should 'I' be the one doing this? You may realize it should be done by someone else. You may need to ask multiple 'Why' questions to get the right answer. But how do you know when you have asked yourself the right 'why'? When the why results in an answer that's motivational, inspirational and full of purpose you know that you have asked the right why.  That is the r...