When soaring conditions in the Cambridge area are poor, I spend my time being Vice President and Technical Director at OMG, where I have overall responsibility for the technology adoption process, and also chair the Architecture Board, which oversees the technical consistency of OMG's specifications.
Before joining OMG's staff I had previously been representing ANSA at OMG meetings since 1990, and had chaired the ORB2 Task Force from its inception in 1992 until stepping down in 1996.
After graduating from the University of Cambridge with first class honours in Computer Science and Engineering, I spent two years at Hewlett-Packard's Bristol Research Centre, working on one of the first commercial X.400 implementations, and subsequently investigating the current state of software engineering practice within the company as a whole. I returned to Cambridge in 1987 to join Harlequin, then a newly-formed start-up with 12 staff, where I was one of the original designers and implementors of LispWorks, the company's ground-breaking Common Lisp programming environment for workstations, and later R&D manager, responsible for the company's extensive involvement in both British and European collaborative projects. (Harlequin has since been split into two companies; Global Graphics and Xanalys.)
I joined the ANSA core team in 1989, working initially on the design of the ANSA Computational Model and DPL, a language realising that model. This evolved into work on type systems for distributed, object-oriented programming which has had a direct influence on the ODP reference model.
In my spare time I fly at Cambridge Gliding Club and MITSA, (now amalgamated with Greater Boston Soaring Club), try to make at least two skiing trips a year, play badminton and bridge very badly, keep fit and have been known to wield a croquet mallet with somewhere around a 14 handicap.
Holidays not spent skiing down or flying around mountains are spent walking up them.
The best way to get in touch with me is by email (firstname.lastname@example.org). Private email should be encrypted using PGP with my PGP public key.
If you need a picture for a conference programme, please use the photo at the head of this page, or this one (same photo, more pixels). There's also a short canned biography here.