Mark Crowley is a software developer and machine learning researcher. Most of his blogs here on Canadian politics and democratic reform are cross-posts from Pop The Stack. He also maintains the @democracyreform twitter account, a feed of news and great Canadian Bloggers who support improving Canada's democratic processes.
Mark writes on how Computer Science can help to understand the modern world at Computationally Thinking. He also contributes to the new Computational Sustainability Blog which covers research and news in the burgeoning field of Computational Sustainability.
The best way to contact mark is on twitter or google+.