Start by boiling the water for the pasta. Once boiled, season with salt and cook the pasta in it according to package instructions.
While the pasta is cooking, season the shrimp with salt, heat 1 tbsp olive oil and 1 tbsp oil from the sun-dried tomatoes in a frying pan, then saute the shrimp over medium high heat for 1 minute on each side. Remove the shrimp to a plate until later.
To the same pan add the garlic, sliced sun-dried tomatoes and smoked paprika, sauté for about 30 seconds over very low heat. Sprinkle with flour and stir, so the flour combines with the fat creating a paste, cook it for about a minute, then deglaze the pan with the white wine and let it simmer for about 5 minutes until the liquid is reduced by a half.
Add the chicken stock, sliced basil leaves, heavy cream and grated Parmesan cheese, stir until the cheese is incorporated into the sauce, cover with a lid and let the sauce simmer over medium heat for 5 minutes, then bring the shrimp back to the pan and simmer for a couple of minutes longer, taste and add more salt if needed.
Drain the pasta and add to the sauce, toss to combine, season with salt to taste.