William Morgan

Hello, I'm William.

To see what I've been up to recently, read my tweets.

For my professional accomplishments, see my Linkedin profile.

Ancient stuff that I no longer work on includes:

You may reach me via SMTP or XMPP at this domain under the username "wmorgan".