Code Portfolio
A selection of projects I have worked on.
CWTrainer
C++
CWTrainer is a Morse Code training program for Linux. I ported it from Qt3 to Qt4 and reimplemented the obsolete OSS sound layer using ALSA. In the future I plan to try using Qt's sound layer for increased portability.
FRCreeper
Python, C
FRCreeper is a system for collecting and analyzing the performance data of robots in the FIRST Robotics Competition. I have written a data specification and created two prototype front-ends from past competitions. What remains to be done is the back-end, which will be a relational database analyzed through programs written in R, and a front-end for the yet-unreleased 2013 FIRST Robotics competition game.
O-blog-minimal
Emacs Lisp, Shell
O-blog-minimal is a minimalistic respin of Sébastien Gross's o-blog. O-blog is a program written in Emacs Lisp that builds a website from an Org-Mode file. O-blog-minimal builds on this by including automatic less-css compilation for the building of static sites that do not need javascript enabled to run correctly.
