Cook the linguine according to package instructions; drain and set aside.
In a large skillet, heat olive oil over medium heat.
Add minced garlic and sauté until fragrant, about 1 minute.
Season shrimp with Cajun seasoning and add to the skillet.
Cook shrimp for about 2-3 minutes on each side until pink and cooked through.
Stir in diced tomatoes and heavy cream; bring to a simmer.
Add cooked pasta to the skillet, tossing to combine.
Stir in grated Parmesan cheese, allowing it to melt into the sauce.
Season with salt and pepper to taste.
Garnish with fresh parsley before serving.