Siliko and Silikego are libraries for mathematical expression parsing and evaluation that I developed as a teaching aid. Siliko is written in C, and Silikego is written in C++. The source tree includes command-line and GUI frontends for Linux, Macintosh OS X, and Windows. The goal is to show a fully working programming project without being overly contrived like a “hello world” project.
I live in Portland, Oregon, USA. My biggest passion is programming. I've also developed a reputation as an information sponge. I've worked, previously, as a programmer developing data-mining software, as a programmer developing a package-tracking system for a delivery company, and as a test engineer testing Fibre Channel over Ethernet technology at Intel. Most recently, I developed the web server backend for an eCommerce iPhone app.