Pat the shrimp dry with a paper towel and season lightly with salt and pepper.
Heat olive oil in a large skillet over medium heat. Add the shrimp and cook for 1-2 minutes on each side, until pink and slightly golden. Remove and set aside.
In the same skillet, melt the butter. Stir in the garlic and cook until fragrant, about 1 minute. Add the wine (or broth), lemon juice, and red pepper flakes. Simmer for 2-3 minutes until slightly reduced.
Return the shrimp to the skillet, tossing to coat in the sauce. Cook for an additional 1-2 minutes to heat through.
Toss the cooked pasta with the shrimp and sauce. Garnish with fresh parsley and serve with lemon wedges.