|
Before joining MSR, Damien founded and managed his own software consulting
company called Project 42. Before starting Project 42 Damien was a
lecturer at the
School of Computer Science and Software Engineering at
Monash University in Melbourne, Australia. His primary area of research was
distributed component architectures. At Monash University he taught subjects
at both the postgraduate and undergraduate levels.
He has also lectured for a semester at
Uppsala University (Sweden) and
King Mongkut's Institute of Technology (Thailand).
Component architectures that provide language interoperability
have always held a keen interest for Damien.
Damien's PhD thesis, titled "Adding Contracts to Interface Definition
Languages", dealt with improving the semantic quality of component
architectures. Damien's best known publication from this area was with
Antoine Beugnard, Jean-Marc Jezequel and Noel Plouzeau, a paper titled
Making Components Contract Aware.
Damien has presented tutorials, seminars and workshops on COM/DCOM,
CORBA and the .NET Framework at numerous locations, including
ECOOP 2004, OOPSLA 2003, OOPSLA 2002, SIGCSE 2002,
the Microsoft Research Faculty Summit 2001 (USA),
ObjectWorld 1998 (Australia), TOOLS Pacific (Australia),
TOOLS Europe (France), TOOLS East Europe (Bulgaria)
and TOOLS Asia (China).
Damien and his family are now enjoying the relocation from Melbourne to Cambridge and he is eager to familiarize himself with as much of EMEA as time permits. Damien is also looking for a great Korean restaurant within walking distance of home. |