Bring water to a boil in a large pot and cook pasta according to package directions (Linguini usually takes around 9 minutes).
Strain pasta in a colander, toss with a little olive oil if desired so pasta doesn't stick together. Set aside.
Thaw the frozen shrimp by placing in a strainer and running cold water over the shrimp if not already thawed.
Add 2 Tbsp. butter and the olive oil to a large frying pan over medium heat. Once hot, add the diced shallot. Let this cook for about 2 minutes, stirring occasionally.
Add in the garlic, salt, pepper, chili flakes and stir for ~30 seconds.
Then add in the lemon juice and wine. Simmer for 2 minutes.
Add in the thawed shrimp, remaining 2 Tbsp. butter, and Alfredo sauce. Let this simmer again, but not too long so the shrimp doesn't become rubbery.
Lastly, stir in the parsley and Parmesan. Mix with noodles and enjoy!