signup for career advice

Subscribe for advice & industry insights to help you get hired as a graduate software engineer

Write CV Projects with PAR Technique

Software engineer

The goal of the Projects section of your CV is to showcase your practical experience, technical skills, problem-solving abilities, and your ability to apply your knowledge to real-world scenarios.

For students and graduates, it is a crucial section of your CV that will help you to make a great first impression and secure an interview.

Use the P.A.R. technique to write a Projects section that makes an impact on the hiring team.

P.A.R. stands for Problem, Action, Result. By using this method, you will write a Projects section that is focused on the results you achieved from the problems that you encountered.

Start by writing down a technical problem that you had to solve. This may be a slow database query or a critical bug. Then write down the action that you tool to solve the problem. For instance, you may have implemented Redis cache to reduce the load on the database. Finally, say what the result was from the action that you took. An example of a result is an API that is 500ms faster, or deployment time reduced by 20%.

Using this information, write a bullet point on your CV that summarises the action you took and the result that you achieved.

The P.A.R. technique is a great way to communicate the impact of your contributions in each project.

Here’s a breakdown of the P.A.R. technique.

cv-writing-course

CV WRITING FOR SOFTWARE ENGINEERS - COURSE LAUNCH

NEW COURSE LAUNCH

CV WRITING FOR SOFTWARE ENGINEERS

On-demand video with step-by-step instructions to write every section of your technical CV
Release April 2024

Problem: Focus on a significant challenge that you faced while working on a project. Think in terms of obstacles that you needed to overcome in order for the project to be a success. Be specific about the problem.

Action: Describe the actions that you took to solve the problem. Include the technologies that you used. You can also describe how you used transferable skills such as communication and problem-solving.

Result: Be specific about the result that was achieved from your actions. Including numbers and percentages is a great way to show the impact of your contributions. Results demonstrate the value that you can bring to an employer.

P.A.R. EXAMPLE #1
Problem: Security bug allowing non-authenticated user access to data

Action: Implemented OAuth authentication using Python and Flask framework. Used JWT  for token based authentication

Result: Achieved a 100% success rate in preventing non-authenticated user access to protected data

P.A.R. EXAMPLE #2

Problem: System outages affecting application uptime and providing poor user experience

Action: Improved scalability of application using Redis Cache to cache frequently accessed data and reduce load on the database. Performed load testing and performance testing.

Result: Reduced application downtime by 80%, resulting in better user experience. Achieved 50% decrease in response times for frequently accessed database queries

P.A.R. EXAMPLE #3
Problem: Deployment process of application contains manual steps resulting in frequent errors and failed deployments

Action: Automated entire deployment process using GitHub Actions CI/CD pipelines and Powershell scripts. Integrated unit testing frameworks to validate application functionality prior to deployment.

Result: Achieved a 90% reduction in deployment errors and failed deployments, resulting in increased deployment reliability and stability. Decreased deployment time by 70%, allowing for faster delivery of application updates and bug fixes.

Now that you understand the P.A.R. technique, use it to write a Projects section that is engaging to read and focused on results. Define the problem clearly and use technical terms when describing the actions you took.

You may also be interested in...

Software Engineer Salary Guide For Ireland 2024

Here is the comprehensive salary guide for Ireland 2024. This guide looks at typical salaries for software engineers across Ireland, from graduate to senior and management level. Find out what the job market in Ireland looks like in 2024, what skills are in demand…

VIEW POST