Combine shrimp, 1 tsp soy sauce and 1/8 tsp white pepper in a medium mixing bowl and let it marinate while prepping remaining ingredients.
Combine remaining white pepper, 2 tbsp soy sauce, fish sauce, oyster sauce, brown sugar and curry powder in a small mixing bowl. Set aside.
Cut pineapple in half, lengthwise, leaving stem intact. Give slits around perimeters. Score flesh of pineapple without cutting through skin. Scoop chunks out with a spoon and reserve 1 cup of pineapple and cut them into small bite-sized chunks.
Heat a large wok over high heat and add 1 tbsp cooking oil. Pour beaten eggs into hot wok and scramble the egg to cook evenly. Remove egg from wok and set aside.
Heat empty wok over high heat, add 1 tbsp oil and marinated shrimp. Sear and cook shrimp 2 to 3 minutes. Remove cooked shrimp from wok and set aside.
Heat empty wok over high heat, add 3 tbsp oil, garlic, ginger and Thai chili. Stir fry 30 to 45 second. Add diced carrot and cashews. Stir fry 30 seconds, then add rice and sauce mixture. Stir fry everything together until rice is coated with sauce, about 1 minute.
Add pineapple chunks and mix. Add shrimp, fried egg and green onions. Break down egg into rice and keep stir frying until shrimp is fully cooked and reheated, approximately 2 minutes.
Transfer pineapple fried rice into pineapple bowl and garnish with chopped cilantro.