1. Home
  2. CV Examples
  3. 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 2026. Simply enter your details, download, and start your job application right away!
4.1
Average rating
people’ve already rated it
Programmer CV Example & Writing Guide
Edit This CV
CV example {text format}
Copy to clipboard
Shane Brennan
Programmer
shanetheprogrammer@gmail.com | (353) 449 0021 | Dublin, Ireland
Profile

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.

Work Experience

06/2016 - 10/2023, Programmer, Temple Group, Dublin

• 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

02/2011 - 03/2016, Software Developer, Infinity Group, Dublin

• 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

09/2008 - 06/2011, Bachelor of Science, The Queen's University Belfast, Belfast

Graduated with a Bachelor of Science (BSc) in Computer Science

Languages
  • English
  • Irish
  • French
  • Polish
Skills
  • Software Design and Development
  • Performance Optimization
  • Coding and Scripting
  • Microsoft Office
  • JavaScript
  • jQuery
  • Python
  • Java
  • PHP
  • C#

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.

Copied!

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
Copied!

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

Copied!

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#
Copied!
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
4.1
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.6 out of 5
based on 29 reviews on Trustpilot
Create My CVSantiago resume template
Traditional
3,100,000+ users chose this template
Create My CVDublin resume template
Professional
7,600,000+ users chose this template
Create My CVHelsinki resume template
Prime ATS
1,800,000+ users chose this template
Create My CVSeoul resume template
Pure ATS
560,000+ users chose this template
Create My CVAustin resume template
Specialist ATS
250,000+ users chose this template
Create My CVBerlin resume template
Clean
2,400,000+ users chose this template
Create My CVAthens resume template
Simple ATS
630,000+ users chose this template
Create My CVNew York resume template
Corporate
5,200,000+ users chose this template
Create My CVVienna resume template
Clear
3,100,000+ users chose this template
Create My CVPrague resume template
Precision ATS
300,000+ users chose this template
Create My CVBrussels resume template
Two column ATS
240,000+ users chose this template
Create My CVSydney resume template
Balanced
2,700,000+ users chose this template
Create My CVShanghai resume template
Header ATS
510,000+ users chose this template
Create My CVStockholm resume template
Essential
12,000,000+ users chose this template
Create My CVParis resume template
Polished
780,000+ users chose this template
Create My CVMadrid resume template
Vivid
2,000,000+ users chose this template
Create My CVRome resume template
Calligraphic
360,000+ users chose this template
Create My CVMilan resume template
Harmonized
1,100,000+ users chose this template
Create My CVToronto resume template
Defined
3,900,000+ users chose this template
Create My CVSingapore resume template
Minimalist
940,000+ users chose this template
Create My CVAmsterdam resume template
Industrial
2,300,000+ users chose this template
Create My CVBarcelona resume template
Elegant
600,000+ users chose this template
Create My CVOslo resume template
Bold
800,000+ users chose this template
Create My CVChicago resume template
Authority
250,000+ users chose this template
Create My CVCopenhagen resume template
Half Tone
200,000+ users chose this template
Create My CVBoston resume template
Executive
260,000+ users chose this template
Create My CVGeneva resume template
Statement
66,000+ users chose this template
Create My CVTokyo resume template
Modern
480,000+ users chose this template
Create My CVLisbon resume template
Creative
370,000+ users chose this template
Create My CVMoscow resume template
Pastel
910,000+ users chose this template
Create My CVRio resume template
Visionary
290,000+ users chose this template
Create My CVCape Town resume template
Color Splash
97,000+ users chose this template
Create My CVMomentum resume template
Momentum ATS
46,000+ users chose this template
Create My CVAcademic resume template
Academic ATS
62,000+ users chose this template
Create My CVRirekisho resume template
Rirekisho
150,000+ users chose this template
Create My CVShokumukeirekisho resume template
Shokumukeirekisho
17,000+ users chose this template
Create My CVLondon resume template
Classic
48,000,000+ users chose this template