Soak thai rice noodles in room temp water for 1 hour. Drain and cut if needed. Set aside.
Prep all ingredients then preheat a large wok over high heat. Add a long squeeze of oil to pan then add shrimp and a pinch of salt. Stir fry and keep them moving to cook about 85% through. Transfer shrimp to a bowl.
Return wok to heat, add another squeeze of oil followed by eggs. Scramble in the wok. When mostly cooked, transfer to shrimp bowl.
Return wok to heat, add another squeeze of oil, followed by tofu and a pinch of salt. Stir fry for about 2 mins until nicely golden brown. Add shallots, garlic, radish, and chile flake. Cook for about 30 seconds, stirring constantly.
Add soaked rice noodles and sauce. Stir and toss to combine. Cook until noodles are tender but still springy and chewy. You may need to add a splash of water to cook noodles properly. Careful not to add too much water.
Reduce heat to medium and add in cooked shrimp and eggs. Toss to combine, careful not to over work. Add bean sprouts, scallions, and half of the peanuts. Fold everything together and cook for about 30 more seconds to warm through.
Plate up and finish by adding a sprinkle of peanuts and sprinkle of lime.