Mads在微软担任C#编程语言的Program Manager,负责C#的设计流程,维护语言规范。在微软12年,他参与了C# 5个版本的设计。也是TypeScript、Visual Basic、Roslyn和LINQ等语言和技术的贡献者。
在加入微软之前,曾在大学担任教职,研究编程语言设计,对Java泛型也有所贡献。
Mads leads the C# language design process at Microsoft, where he has been involved in five versions of C#, and also contributed to TypeScript, Visual Basic, Roslyn and LINQ. Before he joined Microsoft a decade ago, he worked as a university professor in Aarhus, Denmark, doing research into programming language design and contributing to Java generics.