In a small bowl, stir together the soy sauce, sesame oil and hot sauce. Set aside.
In a large, non-stick skillet, heat a 1/2 Tablespoon of the vegetable oil over medium-high heat. Add the diced red bell pepper and cook for 5 to 7 minutes, or until crisp-tender. Next, add the ham and the chopped white parts of the green onions. Cook and stir until ham is slightly browned. Stir in the garlic and cook another minute. Pour this mixture into a bowl; set aside.
Heat the remaining vegetable oil in the same skillet until hot, and then add the cold rice. Cook and stir rice, breaking up the clumps. Cook until rice is thoroughly heated, about 8 minutes.
Push the rice to one side of the skillet. Crack the eggs onto the other side of skillet and stir until lightly scrambled and set. Stir the eggs and the ham mixture into the rice. Pour the soy sauce mixture into the rice and cook, stirring until combined and hot.
Turn off the heat, stir in the pineapple and green parts of the onions. Serve!