> It looks like the LinkedIn account and site are really the same person to me, just keep in mind it's not uncommon for Indian IT workers to adopt an anglicized name in this kind of context.
I've never encountered an Indian IT worker who does that, but I'd say a majority of Chinese IT workers go by an English name.