Play the game
___
INTRODUCTION
As part of this and some upcoming blogs, I intend to help the fresh college grads or new joiners from any industry, gain some perspective of how the real world works.
This is part 4 of resume building ( how to write ). Having understood ‘how’ to write the resume, I will update my own resume and hopefully, the process will give readers an understanding of how to proceed.
Disclaimer
Neither do I claim to be an expert in the field of resume building ( if there is indeed such a field ), nor have I consulted many HRs or recruiters.
I have appeared in and have conducted multiple interviews. The following information is based on my own experiences, knowledge gained from the experiences of my juniors, peers and mentors, and some brainstorming sessions with friends.
Objective
First Draft
Software engineer with almost a decade of experience as a developer, lead, and architect. Worked on open system technologies like : Java, Android, DB servers, Unix scripting etc.
Managed multiple projects as a lead and few as an architect. Have worked as an individual contributor and have lead teams of size 3-10, to deliver projects of size upto 500 k $.
Have always been appraised among the best performers of the organization.
Few things to note in the objective above.
My overall assessment of this section is Fair ( 6 /10 ), but we’d like our description to be awesome ! meaning close to 9/ 10.
How about doing the following?
This is important – given equal input, if we have two results:
A business owner will mostly gravitate towards the sound of 50k $. ( I said MOSTLY and not ALWAYS )
Final Draft
Software engineer lead with several years’ experience implementing large back-end systems in Java and its family of technologies, including more than a dozen as a lead/architect; led re-architecture of a critical system that processes and reports up to 10 million records/ day, improving performance by 100 %. Process time reduction saved the organization approx. 10k $ a day.
Re-designed the second biggest business process for the client, to improve the performance by 500%. The improvement enabled the client to look for a major revamp of the business process, subsequent business helped our company get business to the tune of 500k $.
Awarded performers’ trophy by the client VP, given to top 2%, for bringing in visible impact to the firm with technology changes.
Note that I added project details .. but NOT in an abstract manner
Also, I admit that the object could’ve been shorter. But, I will live with this version for now, and make changes as I go ahead.
Remember : Improvement will always be required … feel enough comfort to move ahead, and enough discomfort to keep correcting !
Education
My resume does NOT have an education section. Why ?
At my current experience level, the section does not add much value to my recruiter anymore.
If you were to add such a section, a simple tabular format should do:
College |
Intermediate |
Highschool |
2003 – 2007 |
2000 – 2002 |
2000 |
70% |
75% |
82% |
There isn’t a golden rule, just verify that the section promotes you and has value to the recruiter.
Skills
Skills could be categorized in various groups.
Technology basis ( choice for my resume ) :
Timeline basis:
Proficiency basis:
The most relevant skills can be highlighted. ( bold/ underline or marking … whatever suits )
NOTE : Relevance of a skill depends on 2 factors:
So, I might customize my resume, to highlight skill A for company 1 and skill B for company 2. As an example, proficient in a few skills, I am able to apply to profiles for both Java backend and Android profiles, but …
Essentially, I keep 2 flavors of my resume ( Java and Android ) and use the one at the apt place. As needed, you could do that too !
Work Details
Let’s edit the draft version of my project to improve on it.
Project 1 – First draft:
Name : Embark
Tech stack : Android, Couchbase, Tools and libraries (LeakCanary, Barcode and OCR readers etc)
Description :
Role :
Points to note about the section:
Let’s fix these.
Project 1 – Final draft:
Name : Embark
Tech stack : Android, Couchbase, Tools, and libraries (LeakCanary, Barcode and OCR readers etc)
Task: Refactor code and improve app performance
Role :
Note the following:
Feel free to mention the relevant tools/ technologies. At the same time … notice my vocabulary. The vocabulary has been designed to impress.
You might want to use words like:
So, it’s okay to NOT have a big tech stack … but make an attempt to have a healthy vocabulary. Based on my experience, you will be more likely to miss out on the vocab, instead of missing on the technologies.
Having a poor resume vocabulary myself, I ended up paying attention, to the purchase of the vocabulary. Yes! purchase of the vocabulary only takes the payment of attention, and then gives a manifold return from the resume.
Project 3 – First draft:
Name : New Web App
Tech stack : Spring MVC, Java, MySQL, Web Technologies, SSRS, Tomcat, SMTP
Description :
Git -> Maven -> SonarQube -> Cobertura -> Junits -> Artifactory -> Jenkins
Role :
Points to note about the section:
What data structures did I use? Which algorithms did I implement? How did these help ?
Let’s fix these.
Project 3 – Final draft:
Name : New Web App
Tech stack : Spring MVC, Java, MySQL, Web Technologies, SSRS, Tomcat, SMTP
Description :
Role :
Note the following:
Also, note that,
Should everyone do it ? Not really ! … one could use:
It’s YOUR playground, so make YOUR rules !
Onto the Cosmetics …
In the first step, we got our profile data, and now we have the data edited the right way.
The only thing we now have to do is put some bells and whistles on the resume i.e. add a bit of look. We will talk about this in the next section …. till then happy resuming !
Write back, in case you have an opinion. Like what you read – do like, comment and share.