Wow, this webpage needs to be updated; it was first written in the 90's in HTML, and I haven't done anything with it since then.

I completed my Master's degree at the University of Waterloo, and later worked at the Aging Research Centre here in town. The web page is still here, and I submitted an article to Linux Journal about it.

My resume is totally obsolete.

Since the Aging Research Center, I worked at Power Vector in Kitchener, which eventually became LumaStream (Canada), a division of LumaStream (based in Florida). LumaStream went bankrupt during the pandemic. .


KanjiTable is a small application for the PalmPilot, designed to display Japanese characters. A small dictionary, basically. It includes a test program, KanjiTest, designed to help people remember kanji. Because of popular demand, I have released the source. You'll need linux with libc6 and all the pilot tools to compile it; it will probably never compile under Windows. I ceased development on this over a year ago, when my Pilot 5000 became increasingly flaky (dropping it onto cement didn't help it). While I have had reports of problems under later versions of the operating system, I do not plan to fix things. Perhaps if I ever get a later version of the Palmpilot. Things DO work under the archaic version I was using.

The most recent version.

Note that this version can use J-OS, the Japanese OS enhancement. You need to install the jos .prc file appropriate for your pilot (10 for 1000, 5000, 20 for PalmPilot Pro) and the elisa font. I'm not sure, but you may also need to install one of the dictionary files. This version contains databases with romaji entries, as well as kana ones.


Topics I wrote on in my master's program.