For starters, here is a plain text copy of my résumé... Or a PDF version. [HotJobs.com view]
Then there is my Master's thesis...
After that, the main thing I have here right now is a Java application I wrote called ResCafé. I recently revisited the code and toyed with the idea of a C++ rewrite, perhaps extending to a KDE3 version or something. That just made me appreciate Java more (dynamic class loading in C++ can be very weird). ;-) Now I'm wondering if I can't make the plugin system more generic, so that it can simply be instantiated anywhere, initialized with a Plugin superclass and go.
I'm still messing with PHP/Postgres to keep honing my skills. I guess it's sorta LAMP except I use Postgres instead of MySQL, cuz that's been the RDBMS I use since 1997, and FreeBSD instead of Linux as the Server OS, just to mix it up a little (still use Linux on my desktop). So I guess it's really FAPP or BAPP. I'm currently trying to build a Rebate Tracker since I love free (as in beer, here) stuff.
UPDATE: The Rebate app is quite nifty, with a healthy dose of CSS to purdy it up. (Don't know if I'll release it though). LAMP apps (and variants) really can be quite powerful. That said, I must have rewritten this thing twice already! Once to port it over to the Smarty template system and again to convert the DB access to a more abstracted pseudo-MVC style scheme. Various loader functions are offloaded to a master DB_Rebate class which subclasses a Postgres class and a Common class. The PHP scripts then just call the various loaders (or writers).
I had been contemplating a new project, again in Java, for managing a personal library. It would not have been a totally new app as I already have a console one written in Perl with a PostgreSQL backend full of data. I have since tinkered with a PHP web frontend which I've got pieces of (it'll display the book cover thumbnails). In the meantime, I have found Koha which is a full-fledged Open Source library management system out of New Zealand. While it is intended for actual libraries (public, school, etc.) I think it might be useful for personal collections as well...
Also, I'm a pretty active member of the Linux Users' Group of Jackson or LUGOJ (pronounced luggage).
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.0.7 (GNU/Linux) mQGiBDt+9UkRBADKGh+bc3HG8FbGB+gkoKH6Eyzpmm8c4tKN5qnmuXcfPz0x0XQq pNGNNq9svPAR1L7UeNNFLcvl5yHY97CmP1aJcASEaGMNz750M00OignxL3kRwMvy LyR/M02t//b0XPJqEVV1NhCUehscRi6ZOapw2fTSGiMHd8BHTsM4vpzHNwCgn1qf eGhoRRufBiv1nS6v6Zjmq20D/iJ6Zf6CQEqmXQwlFs1qzK4bHq8It2RiZwlx53Py sljTu5+D0CEz9JpDEnkROyYjz6HJNs21X12ZIltu4ZSCPjYCMJuIj7jL4Z8u4qLS osQXM5YZ0ymlVHMmPECDpZNsXkEfG7n+y0lVSCpy4mxUcENiR7GjJ1p8AmMh6bBm GVy4A/97EQHYr74SwiifoDlYwQQwhkgTHaYdpCJQfuXb9CyonwAZvJJ7Pxdd/i0O u5HoYdPUiT2CuGh9QvqNafhd35u8VX6/DrfDIeXFAXR9+E5FSk25BGcUW0Kfkp9k X2kiJRzQBOddfEwTUAYuFuqsGOHgkwOFUAYTyn97mnLfyis17bQ3Ry4gQnJhbm5v biBTbWl0aCAobXkgbWFpbiBrZXkpIDxicmFubm9uc21pdGhAeWFob28uY29tPohX BBMRAgAXBQI7fvVJBQsHCgMEAxUDAgMWAgECF4AACgkQKzMH7JPTlT8oUQCgkLp5 YmPHCkXj4uuMEtx43GMruowAniW3TMl4l6S9ysolFiif5vem3i4fuQENBDt+9V4Q BACpld3S/aw9W+RvnZY3A+a6sqbdtW+0whhOvdP0esVqjRkrvbz6yLyZWUu6wzeU lV76RR6nAjHsXQ8iWNO7R80T7aZpx5omNueGWsOP1+NX28iOquYRpvbaE/IiwJkM JqidCAo2Rg1wiDhIvheH0M5C2QHMouwsO792XzWywlOzMwADBgP/aBNyaqzl7Pr4 G0e98a3ttYyH91f/UKtClJV3ha1zXNdGxcav8ThmBtL/tPcaAgMgc23IpK452BKW UBjoQ2l91B0ikGot8j9cEQR8TwLWkWwrokrbnnyd40DoM3fJ/ukEhGGxn0vwy2Ge KD24jwBfrtiP6lnHSDa1Tbr+UYEok9CIRgQYEQIABgUCO371XgAKCRArMwfsk9OV P0HcAJ4jpEqQpOFW25NksLJAiRxuiCWwxACgnETQMdRrtQOEmWPgg4TW9mOOsRc= =IPvM -----END PGP PUBLIC KEY BLOCK-----