For the Dressing
Combine all of the ingredients in a blender and blend until smooth. You won't use all of the dressing so you may keep it an airtight container in the fridge.
For the Salad
In a large bowl add the shrimp, chili powder, paprika, onion powder, cumin, garlic powder, and salt and pepper. In a medium-sized skillet add the olive oil and shrimp. Cook over medium-high heat until no longer pink. Allow to cool before adding to salad.
Toss the rest of the salad ingredients together along with the cooled shrimp. Add as much dressing as desired and eat immediately.