How to write a good CV - tips and samples

CV is the most important document of one’s career. Writing a good CV takes a lot of effort but once it is done satisfactorily, your road to job hunt becomes much easier.

In this article about writing an effective CV, we will try to answer some of the questions which would help you in understanding the purpose and process of CV writing. Once you have understood these two things well, the road to CV writing and job hunting will become much easier.

What is a CV?

In CV in layman's terms can be called as your marketing brochure through which you are trying to sell your skill set to a potential employer.

What is the purpose of a CV?

The purpose of your CV is to fetch you an interview call. Nothing more, nothing less. If you have got an interview call based on your CV, it has done its job well. Now it is for you to deal with the interview in a proper way to secure the job. A CV can not get you a job. It is only you who can get yourself a job which you always aspired for.

Who should write your CV?

Many of us rely on our father, brothers, sisters, friends, consultants and the big boss internet to write our CV. However, you must understand that the only person who knows yourself the best in this world is you. So, it is you and only you who can do the job of presenting yourself in the best way. Write your CV yourself. Offcourse, you can show it to others for a feedback from the reader's point of view.

When should you write your CV?

If you are reading this article, it means either you have already written your CV and finding ways to improve it. If you have not done that already, you are ready to write a CV. So, sit down at the first possibly opportunity you get to write your CV.

A good CV can not be drafted in one sitting. Drafting and re-drafting is the key to a good CV. You will have the time to think over your CV and re-draft it only if you write it well on advance. If you sit to write a CV just an evening before you have to apply for a job, there are high chances that you will not be satisfied with the document yourself.

What are the advantages of writing a CV?

When you write a CV, you think a lot over your candidature, skills, strengths and weaknesses. This process of thinking helps you in predicting some of the most possible interview questions and gives you a chance to find their answers.
Here are some tips to write an effective CV
Keep it neat,Keep it small,Write short and crisp sentences,Start with contact details,Provide a career summary,Work experience is more important than qualification,Educational qualifications,Avoid un-necessary details,Avoid abbreviations,Use more impactful words,Emphasize at right place,Check for spellings and grammar,Avoid using "I"," my" in your CV...
12 things recruiters do not like to see on a CV
Colorful or glossy paper and flashy fonts,Resume or CV on the top,Photographs until asked,Usage of ‘I’, ‘My’, ‘He’, ‘She’,Spelling mistakes and grammatical errors,Lies about your candidature,Abbreviations or jargons that are difficult to understand,Reasons for leaving the last jobs,Any past failures or health problems,Current or expected salary,Irrelevant details,References...
CV Writing, Dos and Don'ts of CV writing
CV Writing, Dos and Don'ts of CV writing , Dos of CV writing , Don’ts of CV writing
Post your comment
Discussion Board
Your story was really informative, tahkns!
Evaline 10-11-2012
Sample CV

- Experience in developing various products using Java, J2EE technologies with hands on experience in JAVA, Servlets, JSP, XML and having knowledge on Struts
- Good Experience in Developing Applications using JSP, JavaScript and Ajax
- Expertise in Unit testing and also fixing defects related to User Interface
- Good experience on JavaScript and JSP
- Ability to work in a team-oriented environment
- Good interpersonal skills, committed, result oriented with a Quest and zeal to learn new technologies.


- Currently working for Lemaxl Solutions Pvt Ltd, Bangalore as a Software Engineer since June 2010

Technical Skills
Languages : Core Java
Technologies : JDBC, Servlets, JSP, HTML.
Framework : Struts
Scripts : JavaScript
IDEs : Eclipse 3.0
Databases : Oracle, MySQL
Application/Web Servers : Apache Tomcat
Operating Systems : Windows, UNIX


Project Name : RMA (Relationship Management Application)
Client : DEUTSCHE Bank
Environment : Java/J2EE, JSPs, Servlets, Tomcat and Oracle
Duration : September 2011 to till date
Description: RMA is a web based application used for Creating/Manipulating Authorizations, process, Lines and other configurations required for Banks before they actually do the financial transactions. In existing system, a hardware device is connected a machine, which is used for creating an authorization (using BKE) to a bank. With the increase of customers, installing a hardware device is a cost effective and time consuming process. So, RMA has come into picture. RMA has around 18 clients all over the world. (CITI, RBS, DEUT, AERICAN BANK, Bank of America etc).
- Requirements Gathering
- Development & Unit Testing
- Involved in bug fixing and enhancement
- Prepared Integration test specs
- Involved in development of Cash and balance reporting Module
- Deploying the application in Tomcat
- Prepared User manuals such as Client Installation guide

Previous Employer

- Worked as a Customer Service representative at Aegis for the duration of 6 months.
- Worked as an Associate at Aditya Birla Minacs for the duration of 6 months.

- B.E. in Computer Science from MIT, Kundapura, 2008 passed out.
- Class XII from Government PU College, Udupi.
- Class X from St. Mira’s English Medium School, Pune.

Personal Details

Date of Birth
Languages Known :
Reena 02-7-2012
Sample CV
To pursue a challenging and long term career in an organization, which gives me enough opportunities to prove myself and enhance my knowledge and skills to achieve organization goals and to strive for excellence - with dedication, proactive approach, positive attitude and passion towards the work that will fully utilize my broad skills in the best possible way for the fulfillment of organizational goals.


Hardware : Windows 2000, Windows7, XP, Vista
Software Languages : C/C++, UNIX, Java and J2EE, C# and .Net, DBMS.
Web Technologies : PHP, HTML


Bachelor of Engineering (2011)
Specialization : Computer Science Engineering
Percentage : 64%
Institute : Cambridge Institute of Technology, Bangalore
University : Visvesvaraya Technological University (VTU)

Pre-University (2007)
Board : Department of Pre-University Education
Percentage : 67.33%
Institute : Krupanidhi PU College, Koramangala, Bangalore

X STD (2005)
Board : Karnataka Secondary Education Examination Board (KSEEB)
Percentage : 82.72%
Institution : Seema High School, Koramangala, Bangalore.


Performed in 6th semester in Computer Graphics

Software Requirements:

- Windows 98,NT and XP
- Windows Using MS Visual C++
Hardware Requirements:
- Minimum processor of 100MHz or of higher speed
- Minimum of 32MB RAM
- 2MB Hard disc
- PS2 Mouse
- Keyboard

This project gives a brief idea on the functionality of rotating pipe. This project is concerned in showing the transformations that can be performed by using evaluators in OpenGL. All types of geometric primitives can be fogged, including points and lines. Using the fog effect on points and lines is also called depth-cuing and is popular in molecular modeling and other applications.

ACADEMIC PROJECT: Hacker detection in Wireless Sensor Networks

Performed in 8th semester

Software Requirements:

- Front End: Java
- Tool Used: JFrameBuilder
- Operating System: Windows XP
Hardware Requirements:
- Processor : Pentium 4 2.6GHz
- RAM : 512 MB DD RAM
- Monitor : 15” Color
- Hard Disk : 20GB
- CD Drive : LG 52X
- Key Board : Standard 102 Keys
- Mouse : 3 Button
Project Description:

Intrusion detection in Wireless Sensor Network (WSN) is of practical interest in many applications such as detecting an intruder in a battlefield. The intrusion detection is defined as a mechanism for a WSN to detect the existence of inappropriate, incorrect, or anomalous moving attackers. In this paper, we consider this issue according to
heterogeneous WSN models. Furthermore, we consider two sensing detection models: single-sensing detection and multiple-sensing detection... Our simulation results show the advantage of multiple sensor heterogeneous WSNs.


- Secured 1st Place in Essay Competition in Class 10.
- Participated in Balvihar Competition and secured the Consolation Prize conducted by Chinmaya Mission.
- Participated as an organizer for organization of college day (CHIGURU-2010).
- Hospitality management head of “FOCIS” (Forum of Computer Science and Information Science).
- Actively Participated in Blood Donation Program Organized in College


- Possess positive attitude to perform individually and succeed as a team
- Excellent communication and interpersonal skills
- Highly organized and quick-learner
- Comprehensive problem solving abilities
- Solid team player and a keen learner
- Proven ability to multi-task and meet deadlines in a fast-paced work environment
- An articulate and persuasive communicator able to interact with a variety of individuals
Reena 02-7-2012
How to write a good CV
I would advocate giving the information about your key skills in the very beginning so that the recruiter doesn't have to screen through the whole CV to see if you are a relevant candidate. Provide the required information in the beginning of your CV and grab recruiter's attention.
Asmita Dutta 11-5-2011
How to write a CV
The best person to write your CV is you - very rightly said. Many of us believe that giving our name, date of birth and educational details to someone can get us a good CV. They can turn it into a better format but the initial drafts must be written by you.
Shikha Sharma 11-4-2011