Preheat oven to 450 degrees.
In a large bowl, Season shrimp with garlic powder, pinch of salt, and 1/8 teaspoon of black pepper. Set aside.
Place the cherry tomatoes on a baking pan (Line with the pan with foil for easy clean up.) Sprinkle the tomatoes with the two teaspoons of olive oil, ensuring the tomatoes are coated with olive oil. Season the tomatoes well with salt and pepper. Place tomatoes in the preheated oven, and cook them for 20 minutes.
While the tomatoes are cooking, cook the pasta, shrimp, and garlic wine sauce.
Cook the pasta according to the package's directions in a pot of salted boiling water.
While the pasta is cooking, make the wine sauce with shrimp. Start by placing a medium pan on medium high heat.
Add the butter to the pan. Once the butter has melted add the garlic to pan. Cook the garlic for a few seconds until it softens.
Add the wine and water to the pan. Cook for about 4 minutes on medium heat.
Add the shrimp to the sauce and let the shrimp cook for about 3 to 4 minutes or until the shrimp becomes pink and cooked through.
When the pasta is finished cooking, drain the pasta.
When the tomatoes are finished cooking, let them cool for a few minutes.
Toss the shrimp, sauce, pasta, basil, and tomatoes together and serve immediately. Make sure to scrap all of the sauce from the pan of the tomatoes into the pasta. It gives the pasta great flavor.
Garnish with optional freshly grated Parmesan.