I write software as a hobby and do some freelance programming on the side. I also do some remote administration for clients in the US and Canada.