I worked for three years as a programmer at Ingenia in Ottawa, Canada. Then I moved to Scotland for seven years where I founded Digital Routes. Now I'm a software engineer at Google in California.
Over the years I've created a mélange of open-source software. I've also built some rather unusual hardware. On rare occasions I've even been known to write something interesting.
Feedback is welcome. These tutorials form part of a 7-hour class I teach every fortnight to Googlers. More on that later.