In a large saucepan, heat the water until it boils. Add the ASPARAGUS, then cover and boil it on high heat for around 3-5 minutes, or until it reaches your preferred tenderness. Remove from the water and transfer to a plate.
In the same saucepan, cook PASTA according to package instructions until al dente. Reserve about 1/4 cup of pasta water, then drain and set aside. While the pasta is boiling, you can go ahead and make your browned butter.
Melt BUTTER on low heat in a large light-colored frying pan or skillet. Watch it closely as it starts to bubble and foam. Gently swirl the pan and stir occasionally. Once the foaming subsides, keep an eye on the color of the butter. As soon as it turns a golden brown and emits a nutty, fried aroma, add the SHRIMP and GARLIC. This will stop the browning process. Sauté the shrimp until they turn pink and are no longer translucent, which should take about 1 minute on each side. Be careful not to overcook them, as this can make the shrimp tough. Transfer to a plate.
Add the WINE and LEMON JUICE to the skillet, and let it simmer for 1 minute or until the alcohol evaporates.
Add the CHICKEN BROTH and season with OREGANO, BASIL, RED PEPPER FLAKES, BLACK PEPPER and SALT. Continue to cook for about 1-2 more minutes. Sprinkle with PARSLEY.
Add the cooked pasta together with SHRIMP, ASPARAGUS AND TOMATOES to the skillet with the sauce. If the mixture seems dry, add a bit of the reserved pasta water. Toss everything to combine.
Top with the grated Parmesan cheese.
Garnish with extra chopped parsley, if desired, sprinkle with red pepper or chili flakes.