Slice the chicken into strips.
In a mixing bowl, combine the marinade: ¼ teaspoon baking soda, ¼ teaspoon black pepper, 1 tablespoon cooking wine, 1½ tablespoons soy sauce, and 1 tablespoon cornstarch.
Add the chicken strips to the marinade. Coat it well and marinate for at least 15 minutes.
Slice the bitter melon into half and remove the seeds. Slice in moon shape and transfer into a bowl with water and sprinkle a half teaspoon of salt to reduce some bitterness. Soak for 10-15 minutes. Drain the water.
Make the sauce in a small bowl by combining 1 tablespoon soy sauce, 2 tablespoons of oyster sauce, 1 tablespoon of cornstarch, and ½ cup of water. Stir to dissolve the cornstarch.
Heat a skillet and pour 2 tablespoons of oil over medium heat.
Cook the marinated chicken until it is seared. Take it out and put it on a plate.
In the same pan, pour 2 tablespoons of cooking oil. Saute the onion and the garlic.
Add and cook the bitter melon undisturbed for 3-5 minutes or until it turns tender-crisp. Be sure to spread the bitter melon but do not stir it yet.
Add the sauce mixture and cooked chicken to the skillet. Stir everything to combine. Cook until the sauce has thickened and everything is cooked thoroughly. Adjust the seasoning with salt and pepper. Enjoy!