☯Evil Jim O'Donnell

Professional cynic but my heart's not in it. Web developer for the Zooniverse (@the_zooniverse), @webstandards organiser, @AmnestyUK activist.

×
twitter
facebook
linkedin