Bring a medium pot of water to a boil and blanch the peeled shrimp for 2 minutes until just pink and opaque.
Immediately drain the shrimp and plunge them into an ice bath to stop the cooking process.
Once chilled, pat the shrimp dry and chop them into bite-sized pieces, then place them in a large glass mixing bowl.
Add the lime juice and lemon juice to the bowl, stirring to ensure the shrimp are fully submerged in the citrus.
Stir in the diced cucumber, red onion, tomato, and chopped cilantro.
Drizzle the extra virgin olive oil over the mixture and season with chili powder, sea salt, and black pepper.
Gently fold in the diced avocado, being careful not to mash the pieces, to maintain a chunky texture.
Cover and refrigerate for at least 15 minutes to allow the flavors to meld before serving chilled.