Make sure shrimp is thawed.
Prepare rice noodles according to package directions.
While rice noodles are being prepared, oil the bottom of a large pan or wok over medium high heat.
add shrimp, and sauté for about 2-3 minutes. Then add garlic, yellow onion and toss until shrimp is coated.
push shrimp to one side, then on the other side, pour beaten eggs in lines to make ribbons. Then use a spatula to blend the egg ribbons into the shrimp.
Add the carrots, sprouts, half of the peanuts and sauce. Mix well. Then add the noodles and toss gently together until well mixed.
Drizzle lime juice over the top, and then plate.
On each plate add green onion, avocado slices, fresh bean sprouts, the remaining peanuts and red pepper flakes if desired.