For each job you apply to, your resume should be geared towards the experiences and skill set required for that particular position. This means, including projects that are directly applicable to your position and show that you have experiences in your field. Furthermore, by providing relevant projects, it shows that you have the tools to be successful in the position you are applying for. You should also include what languages and technology you are familiar with (it will help make your resume stronger!).
All the best!