If using frozen cauliflower rice, microwave it first. Squeeze out as much moisture as you can using a clean kitchen towel. Set aside.
Heat 1 tablespoon oil in a large skillet over medium high heat. Season shrimp lightly with salt and pepper. Cook 1 to 2 minutes per side until just pink. Remove from pan and set aside.
Add about 1/2 tablespoon oil to the same pan. Pour in the beaten eggs. Stir gently until just set. Slide eggs out of the pan with the shrimp.
Add remaining oil to the pan. Add diced onion and cook for 2 to 3 minutes until softened.
Add garlic and ginger. Stir for about 30 seconds until fragrant.
Increase heat slightly. Add cauliflower rice and frozen peas and carrots. Stir often and cook 5 to 7 minutes until moisture cooks off and light browning starts.
Return shrimp and eggs to the pan. Add soy sauce or coconut aminos. Toss everything together and cook 1 to 2 minutes more.
Taste and adjust with salt and black pepper. Garnish if using and serve hot.