you will have to deworm yourself so i can rule out any worm infestation.
another reason for you vomiting
is your exercise, you can not exercise just after meals because stomach needs to digest food that time and blood flow to the stomach increases a lot.
if you want to test ,then do not exercise one full day and you will know if that was the cause.
i will give you some tips for exercise.
1) exercise in the morning,drink enough water before you start arround 400-500ml, also after you finish.
2)always warm up before you start , do some stretching exercise for 5 -10 min
3)when you start your actual exercise first 10 min start slowly , then last ten min also you exercise slowly then stop. do not start or stop suddenly.
4) in case you are doing heavy weight keep in mind one thing , if your body is paining or your muscle is sore next day you over did it, it can do more harm than do benefit,so you have to reduce weight and intensity
5)do not eat a meal for half an hour after you exercise, and also do not exercise for 1- 1.5 hrs after exercise
follow this i m sure you will feel better.