Originally I mentioned that L was Indian and one response pretty much called me a bigot for mentioning it. Since it really wasn't germane anyway I removed it.
But long ago an (Indian) coworker at Microsoft told me How It Is; the outsourcing mills will take some kid who barely knows his way around a computer, give him a six-week course in C# (probably JavaScript now) and bill him out as a "senior software engineer." He has neither experience nor insight and could never work in a language that didn't have runtime memory management. I took over a C++ project by six such Tata people that leaked so badly that it crashed before showing a window, and they still expected to get paid.
One time I misspelled a variable name in another API, it was so obvious that a dog could have figured out how to fix it, but L insisted we have a conference call to discuss it. Probably as with the screen share this was his idea of being "professional."
I wouldn't be surprised to find a windup key sticking out of his back.