Portfolio
-
Happy Creek Sawmill
A small Flask website for a local Flooring and Millwork business. Includes a small (ever-so-small) administrative component for Create/Update/Delete of current stock.
-
Resumatic.net
This was my March project this year: a web app to let you import your resume from LinkedIn and easily customize fonts, colors and layout.
I stopped active development when it became obvious that it required a huge userbase to be profitable. But I still maintain it just because.
-
Open Source
I try to open-source various modules whenever I can. Here are a few I've done recently:
googlegantt.py - Gantt Charts using Google Charts API
jquery.multiselect.js - Simple JQuery multiselect
-
Orange Rhyme Photography
A portfolio site for a photographer friend of mine, done in Django. Utilizes a mildly customized Galleria.js for the portfolio and stores images at Amazon S3. Features secured customer galleries with one-password logins, and batch-upload capability.
-
My Portfolio Site
This very site is a wee portfolio CMS I just whipped up for myself. It's taken maybe 8 hours' worth of billable work.
Like it? You can view the source on Github.
-
Viclistings.com
A local business directory script I made one day. Currently steeping in google's search listings, hoping to make the front page some day.
-
Martlet.ca
The Martlet hired me as their web editor, and over this past summer I constructed for them a fancy new website, again in Django. This gave them ownership of their own hosting and code, and I was able to add some perks, such as advertisement management and Akismet comment filtering. They also now get to use Django's really great admin interface.
-
Douglas Magazine
This Joomla-based site features an extensive news and resources section, event calendar, custom weather widget, career board, and travel section, constructed to the designs of the Douglas editorial staff.
The project included fitting the PSD frontend to the template, and a few custom components and modules to display data to the client's specifications.