About Me

I'm a Canadian software-writing, kid-raising, husband...ing, baseball-watching, err, guy.

I currently work for the London Stock Exchange Group (LSEG) where I get paid to have fun with C++: writing market data capture software to handle the firehose of UDP multicast packets that stock exchanges blast at us daily. Previously I worked for Tessonics, building data collection services for capturing and analyzing ultrasonic spot weld data. Prior to that I held various odd jobs in the computing industry, including implementing and measuring novel optimization algorithms, managing department websites (Lotus Notes, woo!), and even writing small database applications in Visual Basic.

In my down time, I like hanging out with my family -- whether that's camping, sledding down steep hills in the Winter, or just farting around the house; taking in a baseball game on the radio, or hockey or football game on the TV; reading a good book; and occasionally hacking on software to improve my computing-life.

I like open source software (both Free-as-in-freedom as well as permissive) and use it for pretty much all of my day-to-day computing. This website you're currently browsing is hand-written in emacs.


Back to my homepage...