Hi, I’m a freelance software developer from Canada. Have a look around, and contact me at chris@lundie.ca if you have any questions. I read all email and answer as many as I can.
Blog
Read my blog at blog.lundie.ca.
Free Software
Here are some Windows applications that I created for my own use. You may find them to be useful as well. Source code is provided for most of them.
-
Fwink
Free software for your webcam.
-
ClearType Setter
A tiny, invisible Windows XP/Vista application that enables ClearType when you run it.
-
Sermonex
Extract audio from Windows Media video (WMV) files.
-
MailTend
Check your POP3 email with this handy Windows application.
-
PureServ
Keep separate display settings for each user of your Windows XP computer.
-
IP2Clip
Copy the computer’s public IP address to the clipboard.
Portfolio
My CV is posted at Stack Overflow Careers.
-
LinkDew
Universal app for iPad and iPhone. View a gallery and slideshow of your friends’ Twitter photos.
-
Northumberland Fold Universal
A local news app for iPad and iPhone, available on the day iPad was launched.
-
WhatVeggie
A fun iPhone app that you take to the supermarket.
-
Northumberland Fold
This is a local news site that I am experimenting with. It runs on Google App Engine.
Northumberland Fold is now available as an iPhone and iPad app.
-
DVRPics
My first iPhone app turns your TV with a TiVo DVR into a wireless photo frame for the pictures on your iPhone or iPod touch.
-
Ganaraska Systems
Recently I’ve been working with Ganaraska Systems on their GMS software, a solution for grain elevator management.
-
Horizons of Friendship
I created the Horizons site with PHP-Nuke in 2001, then re-launched in 2007 with a Wordpress design. Some custom programming was required, like making the old article URLs redirect to the new ones.
-
Measuredmarkets
The Measuredmarkets “Early Warning Service” tracks your stock portfolio and issues alerts when it sees unusual activity. I was hired to implement the entire process. This included two major projects:
- Back-end process: Several C++ apps load today’s stock market data into a MySQL database, and run statistical calculations on the past 4 years of data. I wrote one Perl application for a task that did not require high performance. All of the back-end software runs once a day, after the stock markets close.
- Web site: Investors can create accounts with this PHP-based site and access detailed reports for every stock on 4 markets. The site is integrated with WorldPay, who processes credit card payments.
The live site runs on the Unix-based FreeBSD, but everything is cross-platform and works on Windows and Mac OS X.
The following web sites and applications may have changed significantly since I last worked on them.
-
Ohpan
My second iPhone app was created on contract for a client, AType Studios. Ohpan is an innovative news reader that finds articles and other kinds of media by automatically learning your preferences.
-
Desktop client for Muiso
Muiso is a service that remembers all the music you listen to, lets you give recommendations to friends, and more. As I write this, the service is still running, but no further development is planned. I wrote the software that runs on your PC or Mac and plugs in to Windows Media Player, iTunes, Winamp and several others. There was a Windows version written in C++/ATL, and a Mac OS X version, not released, written in Objective-C/Cocoa.
-
Four Counties
This PostNuke-based site is helping federations of agriculture in the province of Ontario, Canada.
-
The Concert Hall at Victoria Hall
I moved the Concert Hall’s events calendar into a custom PHP/MySQL system. They can log in from any browser and update their content in seconds.
-
DowntownCobourg.ca
The Cobourg Downtown Business Improvement Area used this site to plot the progress of a major reconstruction project. Currently it has a searchable index of all downtown businesses. Members can log in and manage their own listings with no HTML required. Administrators can manage the events calendar and all content on the home page through a simple browser interface written in PHP.
-
Canadian Association of Internet Providers (Members-Only Area)
Each member’s details are kept in a searchable index, where they can be downloaded directly into any address book that supports the vCard format. Members can share files by uploading them directly from their browser.