Make the pasta salad dressing by whisking together lemon juice, olive oil, Dijon mustard, parsley, chives, dried oregano, and a pinch of salt and pepper. Set aside.
Boil the pasta. To a large pot of salted boiling water, add the pasta and cook for the time indicated on the package, plus 1-2 minutes. When pasta is served cold, it’s a bit tougher, so cooking it a bit longer (by 1-2 minutes) is recommended for pasta salads. Drain the pasta and toss with half the salad dressing. Set it aside to cool.
While the pasta is boiling, cook the bacon. Use your favorite method, whether that’s the oven, pan, or air fryer. My favorite method is as follows: Take 2 baking sheets of an equal size. Then, place parchment paper or baking paper on one and add the bacon rashers on top. Cover with parchment paper and then place the second baking sheet on top. The second baking sheet keeps them flat, allowing them to get evenly crisp. Bake in the preheated oven at 400°F (or 200°C) until you achieve your desired crispiness. Once the bacon cools, roughly chop it.
Cook the shrimp. Preheat a pan over medium-high heat. Add the oil. Season the shrimp with salt and pepper, and add them to the hot pan, cooking on the first side until the edges start turning opaque and the centers are still slightly translucent (about 2 minutes). Flip the shrimp, add the butter, minced garlic, and lemon zest, and cook until fully opaque, about 1-2 minutes more, depending on the type and size of shrimp. Transfer the shrimp with the juices to a large plate and set aside to cool. Once cooled, cut into bite-sized pieces if the shrimp is large.
Once all the ingredients have cooled to room temperature (about 15-20 minutes), gently toss the pasta with: diced avocado, diced sweet peppers, cooked shrimp (including the juices/butter), half the chopped crispy bacon (reserving half for the topping), and the remaining salad dressing. You can serve this immediately, or you can refrigerate it for 30-60 minutes before serving. Top with the crispy bacon just before serving.