Prepare all ingredients: peel and devein shrimp, mince garlic, halve cherry tomatoes, and chop parsley.
In a large pot, bring salted water to a boil. Add pasta and cook until al dente, about 8-10 minutes. Reserve 1/2 cup pasta water, then drain.
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add garlic and red pepper flakes, sauté for 1 minute.
Add shrimp, season with salt and pepper, and cook for 2-3 minutes on each side until pink and opaque.
Add cherry tomatoes and cook for an additional 2 minutes. Then add drained pasta, reserved pasta water, remaining olive oil, lemon juice, and parsley. Toss gently to combine.
Taste and adjust seasoning if needed. Serve immediately topped with grated Parmesan cheese.