Design Portfolio

A non-exhaustive collection of websites I’ve created over the years.

Global Voices

My life’s work since 2006 has been the many websites I’ve created for Global Voices, a network of international journalists. Over time, the sites evolved to use a unified design framework based on a combination of WordPress plugins and themes.

Here are a few examples of the outcomes as of 2025:

The globalvoices.org homepage, evolving since 2005, focuses on our featured stories, with a dense set of tools for navigating the region and topic categories, as well as our dozens of translation sub-sites. (Click to enlarge)
An example article from Global Voices, demonstrating our responsive layout, links to other translations of the post, and dynamic navigation that highlights the relevant categories.
The Rising Voices language activism project (“Lenguas”) is a good example of a dynamic sub-site, using a map to geo-locate entries in a directory of local initiatives. (Click to enlarge)

Recovery Dharma Online

I manage the Recovery Dharma Online website as a volunteer. It uses a Gutenberg-enabled WordPress theme that I customized to present a schedule of online events.

Older versions of this personal site

Screenshot of a website from 2003. It is called "Ungrateful Biped" and the interface seems to be drawn with a sharpie. A roughly-draw webcomic is the main content.

For a whirlwind tour of the various iterations and redesigns of my personal site, check out What ever happened to that simianuprising.com website?

Other ancient websites

I keep these here because nostalgia is a powerful drug.

2006: alternativefreedom.org documentary website

“Alternative Freedom” was an indie documentary about copyright law released in 2006 (YouTube Link). I offered to create them a website as credit towards a digital media class. This was my first custom WordPress theme! (Click to enlarge, sorry it’s very low-resolution and the site has been offline for years)

2005: Information Design class website

For an open-ended project in an “Information Design” class I cloned the teacher’s ugly and poorly-structured class website, hand-coding a version that was compliant with web standards and UX best practices. My version is still online, but sadly his original, hosted at “sympatico.ca” is no longer available for comparison.

2004: Concordia Philosophy Students Association website

At one point I was going to double-major in both communications and philosophy, and wound up in the Philosophy Students Association, largely because I could make them this website, which you can still visit. (Click to enlarge)

ZOMBIErotica

100% a joke, I built this fake “zombie porn” website after starring in a zombie student film. My co-star agreed it would be funny, and it was a fun challenge to replicate the style of “brochure” porn marketing that was common back then. It’s still online if you’re silly/perverse enough to want to see what’s in the galleries 🤣

Blogs for friends

A few other links just for me