Jonathan is a passionate open source advocate and programming language nerd. He joined Microsoft in 2012 to work on a secret project that would become TypeScript. He stayed on at Microsoft for the next 3.5 years helping grow TypeScript and helping Microsoft shift to becoming more open source-friendly. Later, he joined Mozilla helping to grow projects like Rust, Servo, and WebAssembly. He’s also worked on LLVM/Clang at Apple, Chapel at Cray, and numerous side projects including ChaiScript with Jason. In his free time, he’s currently working on a new project called Nushell.