Heat the cooking oil in a wok or frying pan. Add the beaten eggs and cook until set. Lift with a turner or a spatula and transfer to a cutting board. Roll the cooked eggs then cut into thin strips.
Reheat the remaining cooking oil. When it starts to smoke, add the shrimps and cook just until they change color. Remove with a slotted spoon and transfer to a bowl or plate. Keep warm.
In the remaining oil, add the garlic and shallots. Cook until fragrant. Add the chopped carrot and cut asparagus. Stir fry for about a minute. Add the ham. Cook for another 30 seconds. Add the rice. Pour in the soy sauce. Season with some salt and lots of freshly ground pepper. Stir to blend. Cook, stirring often, until the rice is heated through. Add the cooked shrimps and egg strips. Drizzle some sesame seed oil. Stir a few more times then turn off the heat.
Note that you can dispense with the salt if you add enough soy sauce to flavor the fried rice. Personally, I don’t like adding too much soy sauce because they fried rice turns too dark. That’s why I add salt in addition to soy sauce.