If using frozen shrimp, defrost in the refrigerator overnight or defrost in a bowl of cold water for 10 minutes.
If using fresh (or when the shrimp are defrosted) remove the shrimp shells, score the back and use a knife tip to remove the vein, rinse the shrimp and drain in a colander.
Use paper towels to pat dry the shrimp and spread out on a plate.
Sprinkle salt and white pepper over the shrimp, add Chinese rice wine and mix. Sprinkle 1 teaspoon of cornstarch into the shrimp and mix. You want the shrimp to feel a little bit dry, add 1/2 teaspoon more cornstarch, if needed.
In a small bowl, make a cornstarch slurry by combining the soy sauce, water, and the remaining 1 teaspoon of cornstarch. Set aside.
Preheat a wok or a large non-stick frying pan on medium heat until a drop of water sizzles, add 1 teaspoon olive oil and swirl to coat.
Add the shrimp and spread them out in a layer to allow them to sear a bit, when they start turning pink, stir fry them until they look mostly pink, then transfer to a plate.
Add another teaspoon of oil to the frying pan, stir fry the onions and carrots until the onions smell fragrant (1-2 minutes), add sweet peas until the sweet peas start to turn bright green (1-2 minutes).
Add the cooked shrimp, cornstarch slurry, and minced garlic and stir fry until everything is heated through and the sauce thickens slightly. Serve immediately.