In a mixing bowl, combine the shrimp, paprika, garlic powder, cumin, salt, and black pepper. Toss until the shrimp are evenly coated with the spices.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the seasoned shrimp to the skillet and cook for about 2-3 minutes on each side, or until they are pink and opaque. Remove the shrimp from the skillet and set aside.
Wipe the skillet clean and return it to the heat. Place one tortilla in the skillet. Sprinkle half of the grated cheese on one half of the tortilla.
Evenly distribute half of the cooked shrimp on top of the cheese. If desired, sprinkle chopped cilantro over the shrimp. Fold the tortilla in half to cover the filling.
Cook the quesadilla for about 3-4 minutes on one side until golden brown and crispy. Carefully flip it over and cook for another 3-4 minutes on the other side, until the cheese has melted.
Remove the quesadilla from the skillet and cut it into wedges. Repeat the process with the remaining tortillas, cheese, and shrimp.
Serve hot with salsa and sour cream on the side, if desired.