Bring a large pot of salted water to the boil then add the shrimp. I often add a sliced lemon, black peppercorns and garlic cloves to the water to add more flavor.
Cook for a minute then remove the shrimp with a slotted spoon. Rinse under cold water and allow to drain.
Remove any aromatics (if used) from the water then add the pasta and cook according to package instructions until al dente.
Drain the pasta, rinse under cold water to remove any starch then allow to cool while you prep the rest of the salad.
Make the dressing by combining all the ingredients in a small bowl. Stir together, taste and adjust seasoning if necessary.
Combine the pasta, shrimp, diced vegetables and dressing in a large mixing bowl.
Toss to combine, taste and adjust seasoning if necessary .
At this point you can serve the pasta salad immediately or cover and place in the fridge for up to 2 days. I like to refrigerate the salad for at least 30 minutes before serving.