Cook pasta according to package directions. Drain and set aside.
Toss the shrimp with half of the garlic, paprika and 1 tsp black pepper. Heat olive oil over medium. Add shrimp and cook until pink, stirring occasionally for 5-7 minutes. Remove shrimp to a plate.
While shrimp is cooking, whisk together the heavy cream, mayo, thai chili sauce, lime juice/zest, sriracha, ginger and remaining black pepper and garlic. Once you have transferred shrimp to a plate, pour the sauce into the same skillet over medium-high heat. Bring to a boil and then reduce heat to low. Continue simmering until sauce has slightly thickened.
Toss in the pasta, shrimp and cilantro. Garnish with green onions and peanuts. Enjoy!