Pat shrimp dry with paper towels and season with salt and pepper.
Heat olive oil and butter in a large skillet over medium heat.
Add onion and sauté for 2–3 minutes until soft and translucent.
Stir in garlic, ginger, curry powder, and paprika. Cook for 1–2 minutes until aromatic.
Pour in coconut milk and stir well. Bring the sauce to a gentle simmer.
Add shrimp to the skillet and cook for 4–6 minutes, turning once, until pink and fully cooked.
Stir in lime juice, adjust seasoning to taste, and simmer for another minute.
Garnish with chopped cilantro or green onions before serving.