Hello.

This is a selection of work I've done in recent years.

I like programming best when combined with design to solve problems for real people, so generally I design and code user interfaces, though I'll dabble in game dev and print/crafts as well.

Weblogs@UBC & UBCWikis

Client: UBC Office of Learning Technology

Role: Web Application Developer (social software, emerging technologies), Designer (web/print). Screenshots below.

Dates: May 2004 – Apr. 2005

I worked with Brian Lamb and a small team of other students in (what was then) a small R&D unit to research, test, and develop/hack social tools (mostly open source) for use in higher education. My role in a nutshell:

More Info »

  • Custom interface design and development of various content management, wiki, and blog systems (Plone, UseMod Wiki, Wordpress, Typo, Drupal... you name it, we tried it)
  • Integration of other social networking tools (flickr, del.icio.us, etc.) with our hosted services
  • Support lead and one of the main contacts for project users and stakeholders (the other being Brian Lamb)
  • Promotion of use of social software to various campus groups
  • User support and training for various blogging software (mainly Movable Type)
  • Server admin (Mac OS X/Darwin and Win IIS)
  • Designed & implemented MT-driven templates and sites tailored to user specifications/skill sets
  • Wrote in-house applications to supplement existing MT functionality (Blogger-style WYSIWYG template switcher, password-protected blogs/categories, etc. using PHP/MySQL)

Selected websites: