Cameron Monagle

Hello

I'm a web developer living in Toronto.

My interests include public transportation, queer liberation, and open source technology.