You being an IT professional with desk based job have many issues .Piles could be of 2 types external hemorrhoids at the anal margin which feels like soft boggy growth and internal hemorrhoids of different grades ,the significant ones which protruding outside.
You have not mentioned which exactly you do have.
However it's best for you to get examined by the surgeon and also get cervical spine xray for your neck stiffness and light headedness due to your posture plus constant eyes strain due long hours in front of computer
Health Tips
use Sitz bath for 15 minutes twice daily
see that your water intake is adequate
high fibre diet and avoid constipation