I have been
employed since the 1980s as a professional software engineer with incidental
responsibilities ranging from training colleagues, user support and product
documentation to UNIX system maintenance, language design and in-house tools
guru.
Potential employers wanting references from my past employers should contact
me (by e-mail) and
I'll put you in touch.
Every job I've done has
called for, and taught me, new skills. My short
summary of where that's brought me to date shouldn't be regarded as final: I
continue learning. Along with various skills specific to the work in which I
learned them, I've learned to develop reliable and maintainable systems of
software: and various other skills have come with the territory – Web site
and Unix system maintenance among them.
specialising in Theoretical Physics; followed by a year (1986–1987)
supervising (mostly) final year students. Cambridge upgraded my BA to an MA in
1989.
As a student
I edited the
journal, Eureka, of
the university society for Mathematicians
(the Archimedeans), of which I was first
Publicity Manager and later President. Other undergraduate follies, too
numerous to enumerate, ranged from organising my college's contribution to the
Rag in my second term to participation in public debates at the Union
Society.
Hobbies:
I'm a pattern
juggler; I play card games; I sometimes
have the courage to dance to live bands when
they play in my favourite pubs; my early interest
in theoretical physics has never faded; and I like
walking in the mountains when I get the chance. But mostly I get my enjoyment
in life by spending time with people ;^)