Use your spare time for building your skills (make sure you learn what your future employer needs). Try to get a foot in the door by any means. What do your former student friends do for their living ? Could they help ?
Good luck.
PS: You need to show commitment. Employers won't employ you because of a bad situation.
The trick to most successful people is they don't wait until they feel like it, they just go and do it because they know its what they need to do.
By exercising you will stimulate some feel good hormones which will help you for the next step. Your perception.
Depression (aside from biochemical issues) is largely due to having a picture you thought reality would be and it not matching your actual reality.
My guess is you thought your life would be a lot easier than it is. And I'm also guessing that many of your decisions have been based on trying to please others, especially your family.
In India, family, technology and spirituality are generally the highest values.
What I want you to do is write a list of at least 100 benefits you have gained from the path you have taken. And then 100 things that are bad about achieving the picture in your mind of how you thought things could have been.
This might be hard to start with but will definitely help you if you give it a go. Most of the time we romanticise a non existent reality by perceiving it to be much better than it is and we ignore the negative sides to it.
You're not alone, we all feel like this at times.
I'm not 100% familiar with India, but from what I understand the cost of living is low. Can you work as a freelancer for a lower hourly rate until you get on your feet? That may be a good idea.
Keep your arms up, keep fighting, and keep your eyes on the prize.
We can't tell you exactly what to do as we're all different, but it's obvious you need to change something. You could maybe try and move to a different town/city and get work there or maybe start taking a few classes again and build some software that could help you in your class.
BTW, if you are interested in speaking to someone, you can send me an email and I will share my phone number. I am in India too and probably can help you in small ways. My email id is in my profile.