Bring a large pot of salted water to boil.
Heat a large pan to medium heat with 3 tablespoons of extra virgin olive oil, the chopped onion, and a pinch of salt. Saute the onion for 7-8 minutes or until very soft. Add the roasted red peppers and garlic and continue to cook for another 4-5 minutes or until the garlic turns golden. Add the Calabrian chili paste and tomato paste and cook for another 2-3 minutes.
Add the white wine to the pan and turn the heat to medium-high. Let the alcohol cook out and reduce for 2 minutes or until it reduces by about half.
Next, add the cream and mix well to incorporate. Bring to a lively simmer and let thicken for a few minutes then turn the heat off and let cool for a few minutes. Pour the sauce into a blender that's safe for hot liquids, no more than halfway high, and puree. Work in batches if needed. Season with salt and pepper to taste. Pour the sauce back into the pan and keep it on low heat.
At this time begin boiling the pasta to 1 minute less than al dente.
While the pasta is cooking, heat a large pan to medium-high heat and add the remaining olive oil. Pat the shrimp dry with paper towels then add them to the hot pan. Cook the shrimp until pink on both sides (about 3 minutes total) then place them on a plate.
Add the almost al dente pasta, a half cup of pasta water, and the shrimp to the sauce and stir to combine. Cook the pasta until it just reaches al dente then remove the pan from the heat and mix in the grated cheese.
Taste test and adjust salt, pepper, and grated cheese to taste. If the pasta is at all dry, add a couple of ounces of pasta water at a time to get the consistency just right. Mix in the parsley and serve. Enjoy!