You can contact me via the following means. Note that I’m not necessarily online on all these services all the time.
Please do not contact me with solicitations of any kind. If I’m interested in what you have to offer, I’ll find you. This includes recruiters; I am not available for hire.