In a large bowl, soak the rice noodles in room temperature water for 10 minutes. Drain and set aside.
In a small bowl, combine the sauce ingredients. Set aside.
In a wok or large frying pan on medium high heat, add 1 tablespoon oil. Add the noodles and sear for 1 minute, flip and sear the other side for 1 minute. Remove into a bowl, cut the noodles a few times to make it easier to stir fry and set aside. Clean wok of any remaining noodle bits.
Add a tablespoon oil and add the shrimp. Let sear on one side for about a minute before stir frying until just cooked through. Remove and set aside.
Add a tablespoon oil. Add egg and scramble them until slightly undercooked. Remove the eggs into a bowl.
Add a tablespoon oil. Add the onion and red pepper and cook for 1 minute.
Add the bean sprouts and cook for 30 secondes. Add the char siu and cook until heated through.
Add the egg, shrimp, noodles and sauce. Patiently stir fry until all the ingredients are incorporated and noodles are evenly coated with the sauce. Turn off the heat.
Stir in the sesame oil and green onion. Serve on a platter.