At least a quarter of tech professionals in Silicon Valley are born in India. So I would guess a quarter to a third or more of the posters here are Indian origin.
India accounts for a big portion of the english speaking internet, so I wouldn’t be surprised if half the posters here are Indian origin.