1. CV Examples
  2. Programmer
Written by Susan ShorSusan Shor

Programmer CV Example & Writing Guide

Make the perfect CV and land your dream job in with our Programmer job-specific CV example and writing guide in 2024. Simply enter your details, download, and start your job application right away!
Average rating
20 people’ve already rated it
Programmer CV Example & Writing Guide
Edit This CV

CVapp.ie was created to help programming professionals just like you find the perfect job. With top tips, tools and tricks, we've created this guide to empower you with the tools and opportunities you need to succeed in the programming industry. Before we get started, it’s important to understand that every successful CV contains the following structure: 

  • A professional profile
  • An employment history section
  • A skills section
  • An education section

Without further ado, let’s begin with the professional profile!

Professional Profile: Express your career potential 

Creating an impactful professional profile is pivotal to creating a positive first impression with employers and starting off on the right foot. It’s your chance to speak directly to employers and define your point of difference: As a programmer, what professional skills or strengths do you have to offer potential employers or clients? Is your second language Python? Have you been coding for several years? In 3-5 sentences, you’ll want to highlight any professional strengths, capabilities or expertise that make you a great candidate for the role you’re applying for. Need a great example? Check out our customisable professional profile template below: 

Adaptable resume summary example

Skilled, analytical and innovative programmer with over eight years experience designing software and optimising code for clients, groups and professionals. Attentive to detail and skilled in a range of programming software, including C#, JavaScript and Python. Passionate about developing and designing creative solutions for the modern vision.


Employment History: Summarise your career journey

When writing your work history section, it’s best to prioritise including roles that are more relevant to the programming industry. For example, if you worked in retail, but you’ve completed programming projects for over three clients, you can avoid including details about your previous retail position. In this section, you should include the name of the business, organisation or client you completed programming projects for, the duration of your employment, any significant  positions and responsibilities you held during your time in each position, and any outstanding achievements you may have accomplished during your time in each role. Additionally, if you have a portfolio to show clients, organisations or businesses, be sure to include this with your CV or a link to your online portfolio in your header!

Adaptable employment history resume sample

Programmer at Temple Group, Dublin
June 2016 - Present

  • Wrote and optimised code in JavaScript, Python and C# for over 50 clients
  • Tested, troubleshooted and debugged code to ensure software functioned under optimal performance
  • Designed updates for existing software and code, adding new features and functions as required and necessary
  • Drafted technical reports and presented key findings in stakeholder meetings, making recommendations and highlighting potential technological risks
  • Collaborated with other programming professionals to receive feedback and improve software


Software Developer at Infinity Group, Dublin
February 2011 - March 2016

  • Consulted over 100 clients, earning Infinity Group over $3,000,000 in revenue over five years
  • Completed code in JavaScript and Python for over 100 Infinity Group projects
  • Worked alongside key stakeholders to deliver data-driven results
  • Drafted technical reports for senior management, highlighting new technological trends and making recommendations as required and necessary

Education: Where training meets talent

To become a programmer, you don't always need an extensive educational background. While formal education can provide a strong foundation in programming principles, practical experience and demonstrated skills often carry more weight in the eyes of employers. That said, it's still important to showcase any academic accomplishments and qualifications you possess to highlight your expertise. Even if your educational background is not directly related to computer science or programming, mentioning relevant coursework, certifications, or specialized training can demonstrate your commitment to continuous learning and development. By including your academic achievements, you provide employers with valuable insights into your drive, determination, and potential to excel in the programming field.

When listing your educational achievements, be sure to include information about the institutions you attended, including their cities, the years you were enrolled, and any outstanding details that may catch employers' attention. Here’s a great example below: 

Adaptable resume education example

Bachelor of Science at The Queen's University Belfast, Belfast
September 2008 - June 2011
Graduated with a Bachelor of Science (BSc) in Computer Science


Skills: Your professional tool-kit 

When writing your skills section as a programmer, it's important to highlight the specific programming languages, frameworks, and tools you are proficient in. We know you're a programming pro, but it's important to showcase these strengths to employers, too! Be sure to showcase your expertise in languages like Python, Java, JavaScript, and other relevant coding languages where possible. Additionally, you can mention any specialised knowledge or domain-specific skills you possess, such as web development, data analysis, or DevOps tools. Remember to keep your skills section concise, only including relevant skills that align with the job you're applying for. 

Customizable example
  • Software Design and Development
  • Performance Optimization
  • Coding and Scripting
  • Microsoft Office
  • JavaScript
  • jQuery
  • Python
  • Java
  • PHP
  • C#
Craft a compelling CV in minutes
Craft a compelling CV in minutes
Use expert-approved, professional CV templates built to engage your prospective employers
Create My CV
Edit This CV
Share this article

Eye-catching, expert-approved CV templates

Give yourself a competitive edge by using one of our elegant, professionally-designed CV templates. Easily download to Word or PDF formats.
4.5 out of 5
based on 17 reviews on Trustpilot
Use This TemplateStockholm resume template
8,600,000+ users chose this template
Use This TemplateNew York resume template
New York
4,000,000+ users chose this template
Use This TemplateVienna resume template
2,200,000+ users chose this template
Use This TemplateSydney resume template
1,900,000+ users chose this template
Use This TemplateLondon resume template
3,700,000+ users chose this template
Use This TemplateDublin resume template
3,900,000+ users chose this template
Use This TemplateMoscow resume template
730,000+ users chose this template
Use This TemplateAmsterdam resume template
1,700,000+ users chose this template
Use This TemplateMadrid resume template
1,500,000+ users chose this template
Use This TemplateSantiago resume template
1,300,000+ users chose this template
Use This TemplateSingapore resume template
720,000+ users chose this template
Use This TemplateOslo resume template
580,000+ users chose this template
Use This TemplateCape Town resume template
Cape Town
57,000+ users chose this template
Use This TemplateParis resume template
550,000+ users chose this template
Use This TemplateBerlin resume template
1,500,000+ users chose this template
Use This TemplateGeneva resume template
33,000+ users chose this template
Use This TemplateVancouver resume template
510,000+ users chose this template
Use This TemplateTokyo resume template
350,000+ users chose this template
Use This TemplateMilan resume template
930,000+ users chose this template
Use This TemplateLisbon resume template
230,000+ users chose this template
Use This TemplateBarcelona resume template
490,000+ users chose this template
Use This TemplateCopenhagen resume template
100,000+ users chose this template
Use This TemplateChicago resume template
150,000+ users chose this template
Use This TemplateRio resume template
200,000+ users chose this template
Use This TemplateRome resume template
200,000+ users chose this template
Use This TemplateBoston resume template
120,000+ users chose this template
Use This TemplateRirekisho resume template
51,000+ users chose this template
Use This TemplateShokumukeirekisho resume template
3,300+ users chose this template
Use This TemplateAthens resume template
100,000+ users chose this template
Use This TemplateBrussels resume template
68,000+ users chose this template
Use This TemplatePrague resume template
17,000+ users chose this template
Use This TemplateShanghai resume template
28,000+ users chose this template
Use This TemplateToronto resume template
1,900,000+ users chose this template
We use cookies to enhance user experience, analyse our website performance, and work on marketing initiatives. By continuing to use our website you agree to our Cookie Policy and Privacy Policy. Thank you for your understanding.
Accept Cookies