Pat shrimp dry using clean paper towels. Add olive oil and butter to a non-stick or cast iron skillet set to medium high heat. After the butter has melted, add add shrimp and tomatoes. Cook until shrimp is thoroughly cooked, about 3 to 5 minutes.
Add cooked pasta, shrimp and tomatoes to a large bowl. Mix together. Add pesto and toss until combined. Top with grated parmesan cheese and serve immediately.