Our customers have been hired at:*Foot Note
Propel your programmer career with a strong CV. We have the perfect guide to help you, with tips on what to add, skills to include, and how using a Resume Builder will save you time.
Start by editing this programmer’s CV template, and explore our 40+ CV templates to find the best one for you.
Programmer CV (text version)
Linda Murray
Decatur, GA 30030
(555) 555-5555
example@example.com
Summary Statement
Innovative tech professional with 10 years of experience working as a computer programmer. Capable of working with a variety of technology and software solutions and managing databases. Valuable team member who has experience diagnosing problems and developing solutions. Extensive expertise in networking systems and working with mainframe computers. Talented leader with unique ideas and a history of successful contributions in the field.
Education
Georgia State University Atlanta, GA
Master of Science Information Systems
Georgia State University Atlanta, GA
Bachelor of Science Computer Science
Work Experience
November 2020 – Current
Artech LLC – Atlanta, GA
Senior Programmer
- Solve software errors by running extensive testing processes and analyzing details about the program settings.
- Review computer software program functionality and adjust capabilities to reflect project objectives, management input or other feedback, improving productivity by 35%.
- Lead the building process of new program development by managing all tasks and supervising a team of 15 team members including of analysts and operators.
September 2015 – October 2020
System Soft Technologies – Atlanta, GA
Programmer
- Revised programming and software development projects by updating code and working to improve functionality.
- Constructed workflow documents before beginning a new project in order to map out program design and ideas visually.
- Lowered a software package’s error and bug rate by 87% with a new series of updates and programming revisions.
August 2012 – August 2015
Synergistic IT – Atlanta, GA
Junior Programmer
- Analyzed systems administration tools and programming input to help improve the software design of a product.
- Documented each new update and revision of any type of software project by using comments in the instructions area of the code.
- Improved the efficiency of an e-commerce suite of enterprise software by more than 60% with revisions and workflow changes.
Research Experience
- Developed research statements and ran surveys and interviews as a research assistant in “Ethics, Coding and Cybersecurity” (2017), Georgia Institute of Technology
- Validated incoming data to check information accuracy and integrity while independently locating and correcting concerns as research lead in “Programming Languages Opportunities and Challenges Today;” (2016), Georgia Institute of Technology
Conference Attendance
- Atlanta Developers Conference, Atlanta, GA – (2022)
- Connect Tech Conference, Atlanta, GA – (2022)
- Algorithm, Data Science vs Artificial Intelligence, Atlanta, GA – (2022)
- Startup Summit Conference, Atalanta, GA – (2021)
- Developers Meet up Conference, Miami. FL – (2019)
Professional Affiliations and Memberships
- The Computer Research Association – (2021)
- Association for Computing Machinery (ACM) – (2019)
- Alliance of Computer Professionals – (2018)
Core Qualifications
- Code and quality standards
- Information security protocols
- Programming languages
- Data storage and retrieval
- JS Frameworks: React, Angular, Vue
- Time management
- Analytical skills
- Conflict resolution
Certifications and Licenses
- Scrum Developer Certification – (2022)
- Google Python Certificate – (2021)
- Oracle Application Express Developer Certified Expert – (2021)
- Google Certified Cloud Architect – (2020)
- Microsoft Technology Associate Developer – (2019)
- AWS Certified Developer Associate – (2015)
Relevant Skills
- Solid background and advanced knowledge in computer development software including C++, Python, R, Spark, Visual Basic and Maven.
- Skilled in working with database management tools such as MySQL, Hadoop, Sybase and MongoDB.
- Highly organized with exceptional commitment to task completion and quality assurance when working with computer software programs.
- Committed to delivering company objectives to projects and results to customers and improving each version of the software I engage with.
- Ability to solve complex problems successfully with minimal guidance or help using a logical reasoning technique and strong attention to detail.
Languages
English
Native or Bilingual
French
Limited Working
Hobbies and Interests
After my work day ends each day, I work on hobbies that are based on computers and technology. I am a volunteer at a local community technology venture that aims to bring high-tech devices to low-income neighborhoods.
5 essentials of a programmer CV
Contact details
The first step to a great computer programmer CV is contact details. Include your full name, city, state and ZIP code. Add your phone number, email address and a professional portfolio, GitHub or LinkedIn profile.
Personal statement
Often called a professional summary, this is where you present your best skill and related work experience. In five sentences or less, you will let the recruiter know how long you have been in the industry, one or two professional accomplishments, and your job-relevant skills.
Skills
The CV programmer skills skills section tells recruiters what they know, and how they will work. Use bullet points to create a balanced list of hard skills and soft skills. Hard skills are about the job, like programming languages, software engineering, and database knowledge. Soft skills refer to your work habits and how you work with others, like communication, adaptability, and teamwork.
If you have no experience, include transferable skills from other opportunities, like volunteer work, internships, and personal and academic projects.
Work history
List your work history in reverse-chronological order and add the company names, locations and dates of employment. For each job, include a bulleted list of three measurable accomplishments, like completed projects, fixed errors, and contributions to projects.
If this is your first job, you can include other relevant work experience, like volunteer experiences, community services and professional projects.
Education
Add education to your resume in a bulleted list. Include the school name, degree, and graduation years. If it has been more than 10 years, skip the graduation year. Don’t forget to include academic accomplishments, projects, research, scholarships, or other important memberships.
See why MyPerfectResume is a 5-star resume builder
Action words for a great programmer CV
Show assertiveness throughout your resume by using action words. These words will help you showcase your accomplishments and experience with confidence.
These are a few action words you could use in your programmer CV:
- Developed
- Conceptualized
- Modified
- Integrated
- Designed
- Created
- Researched
- Streamlined
- Shaped
- Customized
- Planned
- Revised
- Assembled
Combine these action verbs with our CV maker to create an effective CV in minutes. Choose a professionally designed template and complete the content with our industry-specific suggestions. It’s easy and fast!
Top skills for a programmer CV
The skills section highlights your expertise and knowledge. Use a bulleted list and include a balanced mix of soft and hard skills tailored to the job description.
Here are a few skills for a programmer CV:
- Communications skills
- Problem-solving
- Flexibility
- Adaptability
- Conflict resolution
- Time management
- Teamwork
- C#
- Integrated development environments (IDE)b
- JavaScript
- Python
- SQL
- Java
- CSS
- Database
- Debugging
- Cloud Computing
- Object-oriented programming languages (OOP)
Certifications for a programmer CV
Certifications add value to the CV of a programmer by highlighting your willingness to learn and commitment to the profession, plus they can help increase your compensation. Certifications could be required, depending on the employer. Double-check the job description to ensure you have the right qualifications for the position.
These are a few examples of certifications to include:
- Oracle Certified Associate Java Programmer
- R Programming Certification
- C/C++ Certification
- AWS Certified Developer Associate
- CompTIA Security+
- Certified Associate in Python Programming (PCAP)
- MongoDB Certified Developer
We have 350+ CV examples to help you create the perfect CV for a programmer.
Pair your CV with a matching cover letter
Programmer CV FAQ
How to write languages in a programmer CV?
Programming languages are considered hard skills and belong in the skills section of your resume. You can use a bulleted list to include them. If you prefer, you could divide the skills section to devote an area for programming languages. Worried about space? Include the languages listed in the job description, and those where you excel, even if it was not in the job ad.
How to describe programming skills in a programmer CV?
Computer programmers’ CVs need a well-prepared skill section. You can categorize the section according to your skills. Use categories like languages, operating systems, tools, and soft skills to divide them. You can also include the level of proficiency with each hard skill. Creating these categories could help you show your best skills in an organized order.
How to label programming language proficiency on a programmer CV?
When you start your skills section, simply include your proficiency level before the language name. If space is a concern, we recommend our CV Maker. You can play around with the professionally designed CV templates until you find one that works as a CV programmer template. Once you enter the information, our CV Maker will reformat your CV as needed. You can start with a programmer CV template free to download.
Do’s and don’ts for building a programmer CV
- Use measurable achievements to describe your programming skills and experience.
- Use action words to make an impact on your programmer CV.
- Tailor your CV to your target computer programmer job.
- Use keywords from the job description throughout your programmer CV.
- Format your programmer CV so that it is easy to read by ATS software and human eyes.
- Lie about your programming experience and skills.
- Boast about your “incomparable” computer programming abilities.
- Include irrelevant personal information, such as your ethnicity and age.
- Add skills and experience not about programming.
- Forget to proofread. A programming CV with errors is unprofessional.
Top 4 tips for acing a programmer interview
Research the company or institution before your interview.
Learn as much as possible about the company before your first interview. Use their official website, social media, employees’ reviews, and the news. Learn about their history, goals, values, and people. Show this knowledge through your questions and comments, which will show real interest, dedication, and commitment. Plus, preparation can boost your confidence.
Practice at home.
Common interview questions will inevitably come up during your interview. You can prepare with our guide to the most common interview questions. For example:
- What do you see yourself doing in 10 years?
- Why Did You Choose This Career?
- Give Me an Example of How You Juggle Multiple Deadlines
Take it up a notch and practice a mock interview with the help of a friend. They can ask you questions and then provide feedback on your answers, tone, and body language. Write your best answers and continue to practice on the days leading to your interview.
Prepare questions for your interview.
You are also an interviewer. You will be interviewing this company to figure out if it is the right fit for you. Prepare at least three questions for the end of your interview.
For inspiration, here are a few examples:
- What are the goals for this role?
- Is this a new position? If yes, why? If not, what would you like to improve?
- Why did you choose a career in this company?
- What could you tell me about the culture?
- What are the company’s short-term and long-term goals for this department?
- What projects is the team looking forward to working on?
Gather your references.
Contact former managers and colleagues to become your potential references. Your references should be able to vouch for you, your work ethic, and your skills. You should reach out to them while still in the application process, or even before you begin applying. Request letters from at least two references and let them know where you are in the process. Also, let them know when they should expect a phone call or email.