I studied Programming Languages in Martin Odersky's group at EPFL. Ever since, I remain enthusiastic about programming language technology. dblp
Pattern matching was my thesis topic Here are some publications about it (the linked technical reports correspond exactly to the conference papers):
During an internship at Microsoft Research in Cambridge, I got to apply some Scala techniques to C#. Here is a publication that describes that work (which made it into C# 4.0 later).