I think you should just go back. I did the same move to NL from a different place. Here's the thing; some things there's no getting used to
1) The weather is absolutely horrendous. If you're used to Indian sun forget it, you will be miserable for big parts of the year.
2) The language: It's just better to be born in NL. English is too comfortable to get by there so you don't invest enough in learning Dutch. I heard stories of people living 20 years there without knowing proper Dutch. Sure you can work on it and it's up to you but it's a struggle that many people lose.
3) The mentality: there will always be some annoying barrier making it extremely difficult to befriends actual locals. The ones who are open to meet you are sadly often times super weird. The "normal" ones don't really need a "weird" immigrant friend it seems. And on top of that they would prefer to speak Dutch after long day's work which makes sense.
4) The taxes: Are simply brutal. The country is amazing so some of the taxes is used wisely, but still. Why do kindergartens cost so much? In Berlin they are free! As a tech worker you are real middle class since it's not a luxurious job in NL (most accountants, lawyers and even school teachers make more or the same as you in NL), you will feel the squeeze a bit.
5) Most tech companies don't offer any shares/options. For such a socialist country this is a head scratcher to me.
6) But mostly dude the weather ...made it unlivable to me and we decided to move back after 3.5 years. Those freaking winds and endless gray skies, I'd cry every time I'd look at the weather forecast. I suggest you look at it as an adventure, try have some fun and if you discover life in India was actually working out good - just go back. Immigrant life is way way overrated.