what's MS? Microsoft?
Edit: nevermind, it's just Microsoft's TED team (maybe a consult or a summer gig), re Spondoolies it says-Present.
TED is a Microsoft team that does work to repair Microsoft reputation in the open sourse community. It is a new initiative. Mostly I work with startups in the Microsoft Ventures lab.
I am involved in Spondoolies where my experience is needed (I am allowed by my Microsoft agreement) , because we are friends but I am not the main developer anymore. After implementing 2 years of miner SW one has to move on.
TED is not a "Microsoft team". TED is "a global set of conferences run by the private non-profit Sapling Foundation, under the slogan "Ideas Worth Spreading".
https://en.m.wikipedia.org/wiki/TED_(conference)
https://en.m.wikipedia.org/wiki/Sapling_Foundation
Microsoft may have a TED team that develops presentations to make at TED conferences but Microsoft is not TED.